Tôi tự hỏi nếu bạn có thể đặt lớp chính (hoặc lớp học với phương pháp init, bất cứ điều gì) bên trong một gói và vẫn còn có nó chạy trong một trình duyệt? Hầu hết thời gian tôi đặt applet của tôi vào (gói mặc định) nhưng applet của tôi ở đây là trong một gói, vì vậy tôi vẫn có thể nhúng nó vào trang web?Java applet với init() trong một gói?
Tôi đã googled nó với ít kết quả. Giả sử tôi có MyApplet.class
trong một thư mục có tên app
trong tệp jar có tên là MyApp.jar
.
Tôi đã thử những không thành công:
<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">
Mỗi mang lại cho tôi một ClassNotFoundException.
Xin cảm ơn trước.