Создание Java-апплета с использованием внешних JARS
Добавьте ссылку на них в атрибут archive
элемента applet
.
<APPLET codebase="classes" code="applet/MyApplet.class" width=350 height=200 archive="jcommon-1.0.17.jar, jfreechart-1.0.14.jar, sqljdbc4.jar"></APPLET>
Переформатирование, которое дает:
<APPLET
codebase="classes"
code="applet/MyApplet.class"
width=350
height=200
archive="jcommon-1.0.17.jar, jfreechart-1.0.14.jar, sqljdbc4.jar">
</APPLET>
1.
code="applet/MyApplet.class"
Должно быть полное имя класса.Если имя класса MyApplet
, а пакет applet
, это означает:
code="applet.MyApplet"
2.
archive="jcommon-1.0.17.jar, jfreechart-1.0.14.jar, sqljdbc4.jar">
Просто проверка, это applet.MyApplet в jcommon-1.0.17.jar
?
3.
codebase="classes"
Звучит зловеще.Это полноценное веб-приложение с JSP / сервлетами?Если это так, я подозреваю, что путь неверен, поскольку он указывает на место на сервере, которое клиентский (браузер или) апплет не может достичь.Попробуйте выполнить прямую выборку (вставьте ожидаемый адрес в адресную строку браузера и нажмите «enter») на каждом из Jar апплета, если MyApplet.class
отсутствует в Jar, выполните отдельную проверку файла свободного класса.