Java Applet无法在CMD中运行

时间:2014-12-17 09:28:47

标签: java applet base64 japplet

我正在尝试使用appletviewer运行applet,我收到以下异常:

 Exception in thread "AWT-EventQueue-1" java.lang.NoClassDefFoundError: org/appache/commons/codec/binary/Base64

我在类路径中添加了jar文件,但我又得到了错误。在编译器中运行完美但在cmd中没有。

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

如果您正在运行需要外部jar文件的程序,那么从命令提示符处仅将文件添加到类路径是不够的,您需要在编译和执行程序时明确提及要包含哪些jar文件

对于同样的情况,您可以使用以下

编译

javac -g -cp YOUR_JAR.jar YOUR_FILE_NAME.java

运行

java -cp YOUR_JAR.jar; YOUR_MAIN_CLASS

这里-cp标志用于class path,在此之后你需要写下你需要包含的jar文件的名称。