【发布时间】:2014-12-29 13:31:48
【问题描述】:
我正在尝试使用 cmd 运行小程序。我有两个 jar 文件,当我编译程序时,我使用了命令:
javac -g -cp jar1.jar;jar2.jar MainClass.java
然后我使用了命令:
appletviewer MainClass.html
在浏览器中运行小程序。 当我按下小程序中包含的按钮时,出现以下错误:
Exception in thread "AWT-EventQueue-1" java.lang.NoClassDefFoundError: org/apach
e/commons/codec/binary/Base64
at MainClass.SearchApi(MainClass.java:279)
at MainClass$ButtonHandler.keyPressed(MainClass.java:172)
at java.awt.Component.processKeyEvent(Component.java:6463)
at javax.swing.JComponent.processKeyEvent(JComponent.java:2829)
at java.awt.Component.processEvent(Component.java:6282)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1895)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:762)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1027)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeybo
ardFocusManager.java:899)
...
知道如何解决这个问题吗?
【问题讨论】:
标签: java jar cmd base64 japplet