Re: (Encryption Package) error: cannot find symbol symbol: class BaseNCode
(unknown) wrote:
When I include the below package (link 1) in a project, I get the following error message:
C:\...\src\org\apache\commons\codec\binary\Base64.java:50: error: cannot find symbol
public class Base64 extends BaseNCodec {
symbol: class BaseNCode
The code in (1) came from (2). I'd like to use both of these.
What am I doing wrong here! What should I be doing. (Do I need a dot jar for this.)
You apparently brought in part, not all, of the source code for the library you want to
use. This is not conventional or optimal.
Instead, either download or build the JAR, ensuring thus that it contains *all* the
project (Commons Codec in this case). Since Apache Commons is, well, common,
unless you're contributing to the project download the JAR rather than build it.
See the Java documentation for how to include JARs in the classpath with the
"-classpath" ("-cp" for short) argument to the Java tools.
How do I encrypt strings. Also, do you have a simple example project.
http://lmgtfy.com/?q=Java+how+to+encrypt+strings
Note: Interrogative sentences should end in a question mark ("?").
Is there a better alternative to this package for encryption. What should I be considering
What does "better" mean to you?
Apache Commons Codec is not an encryption library, so presumably any
encryption library would be better.
As for your other errors, the messages seem clear enough.
[snip]
Note: C:\...\src\...\Login_Screen.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Don't use raw types.
Use generics correctly.
--
Lew