Мне интересно, можете ли вы поместить основной класс (или класс с методом init, что угодно) внутри пакета и все еще запустить его в браузере? Большую часть времени я помещал свои апплеты в (пакет по умолчанию), но мой апплет здесь находится в пакете, так что я могу его встроить в веб-страницу?Java-апплет с init() в пакете?
Я искал его с небольшими результатами. Скажем, у меня есть MyApplet.class
в каталоге с именем app
в файле jar, который называется MyApp.jar
.
Я пробовал это, но безуспешно:
<applet archive="MyApp.jar" code="MyApplet.class">
<applet archive="MyApp.jar" code="app/MyApplet.class">
<applet archive="MyApp.jar" code="/app/MyApplet.class">
<applet archive="MyApp.jar/app/" code="MyApplet.class">
<applet archive="MyApp.jar" codebase="app/" code="MyApplet.class">
Каждый из них дает мне ClassNotFoundException.
Заранее спасибо.