0
cmd를 사용하여 애플릿을 실행하려고합니다. 나는 두 개의 jar 파일을 가지고 있고이 프로그램을 컴파일 할 때 나는 명령을 사용 : 브라우저에서 애플릿을 실행cmd를 사용하는 애플릿의 NoClassDefFoundError
appletviewer MainClass.html
:
javac -g -cp jar1.jar;jar2.jar MainClass.java
다음 내가 명령을 사용했다. 나는 다음과 같은 오류 얻을 애플릿에 포함 된 버튼을 누르면 :
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)
...
어떤 생각이 어떻게 문제를 해결하기를?
은 그 오류를 얻을 : 스레드에서 예외 "AWT-EventQueue의-1"java.security.AccessControlException : ("낸다 java.net.SocketPermission"거부 ESS "api.datamarket.azure ACC .com : 443 ""connect, 해결) at java.security.AccessControlContext.checkPermission (AccessControlConte xt.java:366) – user4371974