여러 다른 jar 파일을 사용하는 애플릿을 JApplet에서 작성했습니다. 나는 메인 클래스를 포함하고 필요한 모든 항아리를 포함하는 항아리에 서명했습니다 (제 생각 엔). 그러나, 내가 무엇을 시도하든간에, 나는 지속적으로 "java.lang.ClassNotFoundException : newposting"을 얻는다. 여기서 'newposting'은 내 서명 된 jar 내의 메인 클래스이다. 나는 이것을 위해 다음 html을 사용하고있다.JApplet이 서명 된 jar에서 ClassNotFoundException을 throw합니다.
<p><applet code="newposting"
archive="HartfordRowingNewPosting.jar,
javax.mail.jar,
jcalendar-1.4.jar,
junit-4.6.jar,
jgoodies-common-1.2.0.jar,
jgoodies-looks-2.4.1.jar,
mysql-connector-java-5.1.25-bin.jar"
width="500" height="850">
<param name="permissions" value="sandbox" />
<param name="codebase" value="HartfordRowingNewPosting.jar" />
</applet></p>
jars와 html은 모두 서버의 같은 폴더에있다. 경로 사양의 여러 조합을 시도했습니다. 또한 jnlp를 사용하여 시도했지만 동일한 오류가 발생합니다. 나는 이것에 대해 지난 한 달 동안 계속해서 좌절감을 느꼈다. 누군가가 이것에 대해 밝힐 수 있습니까?
AlexR ... 팁 주셔서 감사합니다. 나는 최근에 어디에 내 항아리 (들)을 찾고 있었는지 보여주는 자바 콘솔을 따라이 문제를 해결했다. 그 길은 실제로 부정확했다. – rrirower