Я создал апплет (из JApplet), который использует несколько других файлов jar. Я подписал свою банку, содержащую основной класс, и включил все необходимые мне банки (я думаю). Однако, что бы я ни пытался, я постоянно получаю «java.lang.ClassNotFoundException: newposting», где «newposting» является основным классом в моей подписанной банке. Я использую для этого следующий html:
<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>
Банки и html находятся в одной папке на сервере. Я пробовал несколько комбинаций спецификаций пути. Я также пытался использовать jnlp, но получаю ту же ошибку. Я был разочарован этим в течение последнего месяца или около того. Может ли кто-нибудь пролить свет на это?