Ich frage mich, ob Sie die Hauptklasse (oder die Klasse mit der init-Methode, was auch immer) in ein Paket setzen und es immer noch in einem Browser ausführen lassen? Die meiste Zeit lege ich meine Applets in das (Standard-Paket), aber mein Applet ist hier in einem Paket, also kann ich es noch in die Webseite einbetten?Java-Applet mit init() in einem Paket?
Ich habe es mit wenig Ergebnissen gegoogelt. Angenommen, ich habe MyApplet.class
in einem Verzeichnis namens app
in der JAR-Datei MyApp.jar
.
Ich habe diese versucht, ohne Erfolg:
<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">
Jede dieser mir einen ClassNotFoundException gibt.
Vielen Dank im Voraus.