2011-11-04 3 views
0

애플릿 빌드는 로컬 호스트에서 잘 실행되지만 서버에 업로드하고 URL을 보면 이러한 자바 애플릿 오류가 발생합니다. 파일을 전송할 때 애플릿이 작동합니까?애플릿을 라이브 서버에서 작동 시키려고 시도합니다.

java.lang.ClassFormatError: Incompatible magic value 1008821359 in class file PrintJob/Print_Runner 
    at java.lang.ClassLoader.defineClass1(Native Method) 
    at java.lang.ClassLoader.defineClassCond(Unknown Source) 
    at java.lang.ClassLoader.defineClass(Unknown Source) 
    at java.security.SecureClassLoader.defineClass(Unknown Source) 
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) 
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) 
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) 
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) 
    at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) 
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) 
    at java.lang.Thread.run(Unknown Source) 

답변

0

업로드가 맞습니까?

"호환되지 않는 마법 값"오류 메시지는 잘못된 클래스 파일을 표시합니다.

클래스 파일을 URL에서 오류없이 검색 할 수 있는지 확인할 수도 있습니까? 서버가 오류를 리턴하면 유사한 Java 오류가 발생합니다. 곱슬 곱슬하거나 비슷한 클래스 파일을 검색하십시오.

+0

확인. 좀 더 구체적으로하겠습니다. something.com/folder1/folder2/Package/class_file에 업로드 할 수 있지만 something.com/folder2/Package/class_file에는 업로드 할 수 없습니다. 첫 번째가 아니라 두 번째 URL이 필요합니다. – user1022570

+0

html의 애플릿 태그에서 codebase를 사용하여 가져 왔습니다. – user1022570

관련 문제