1

tomcat에있는 webapp을 통해 애플릿을로드하려고합니다. 브라우저에서 애플릿과 함께 HMTL 파일을 열면 내 클래스 파일과 애플릿이 작동합니다. 하지만 tomcat 서버를 통해 동일한 HMTL 파일을 열려고하면 ClassNotFoundException이 표시됩니다. 내가 여기서 빠진 것을 이해하지 못한다.애플릿이 tomcat에로드되지 않습니다.

webapp의 루트 디렉토리에 HMTL 파일 applet.html이 있고 학생용 앱 폴더에 클래스 파일과 jar 파일이 있습니다. 나는 내가 applet.html 파일을 열 때 애플릿 클래스 파일을 인식

<--applet 
    codebase="studentapp/" 
    code="studentapp.class" 
    width="450" height="450" 
    archive="studentapp.jar" /> 

로 내 애플릿 태그가 있습니다. 하지만 바람둥이 서버 localhost:8080/student/applet.html을 통해 열려고하면 예외가 표시됩니다.

+0

1)'<- applet'은''이어야합니다. ""studentapp.jar "/>는" "studentapp.jar">'이어야합니다. 나는 그 변화가 그것을 고칠 것이지만 그것들을하고 새로운 애플릿 요소로 대답을 편집하는 것을 의심한다. 2)'localhost : 8080/student/studentapp /'에있는 디렉토리 목록을 제공하십시오. 3)'studentapp.jar'에 무엇이 있습니까'jar -tvf studentapp.jar'의 결과로 (http://stackoverflow.com/posts/15744935/edit) –

+0

전개에 성공 했습니까? – user592704

답변

0

EMM은 ...

로컬 호스트 : 8080/학생/난 당신이 톰캣에 애플릿 학생 폴더를 배치해야 가정 applet.html

는 ... 폴더를 웹 어플리케이션 : S 를 어쨌든 즉 유용 경우


보고서 질문의 종류를 요청하기 전에주의 깊게 Tomcat deployment specifications을 읽어 보시기 바랍니다

관련 문제