Zastanawiam się, czy możesz umieścić główną klasę (lub klasę metodą init, cokolwiek) wewnątrz pakietu i czy nadal działa ona w przeglądarce? W większości przypadków umieszczam aplety w (domyślnym pakiecie), ale mój aplet znajduje się w pakiecie, więc czy mogę go jeszcze osadzić na stronie?Aplet Java z init() w pakiecie?
Mam google z niewielkimi wynikami. Powiedzmy, że mam MyApplet.class
w katalogu o nazwie app
w pliku jar o nazwie MyApp.jar
.
Próbowałem to bez powodzenia:
<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">
Każdy z nich daje mi ClassNotFoundException.
Z góry dziękuję.