我已经构建了一个使用其他几个 jar 文件的小程序(来自 JApplet)。我已经签署了包含主类的 jar 并包含了我需要的所有 jar(我认为)。但是,无论我尝试什么,我总是得到“java.lang.ClassNotFoundException:newposting”,其中“newposting”是我签名的 jar 中的主类。我为此使用以下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>
jars 和 html 都位于服务器上的同一文件夹中。我尝试了几种路径规范的组合。我也尝试过使用 jnlp 但得到了同样的错误。在过去一个月左右的时间里,我一直对此感到沮丧。有人可以对此有所了解吗?