апплет с внешними зависимостями - java.lang.NoClassDefFoundError - PullRequest
0 голосов
/ 04 августа 2011

У меня есть апплет, который зависит от количества файлов JAR.Банки были добавлены в classpath в затмении.Когда я запускаю апплет в Eclipse, все работает нормально.Затем я попытался разместить апплет на своем веб-сайте и столкнулся с java.lang.NoClassDefFoundError, связанным с классами во внешних jar-файлах.

Я сделал:

jar -cvfm test.jar MANIFEST.MF *.class

с помощью MANIFEST.MF:

Class-Path: blah.jar blah2.jar

Затем я просто поместил два внешних jar-файла в ту же папку, что и апплет на моем веб-сайте, и сослался на jar-файл апплета в html.Соответствующая часть файла jnlp выглядит так:

<jar href="test.jar" main="true" />
<jar href="blah.jar" />
<jar href="blah2.jar" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...