Я пытаюсь найти способ правильно загрузить обе банки (TestApplet.jar и Shared.jar) в графический интерфейс Swing.Мне уже удалось загрузить TestApplet.jar, но он выдает исключение NoClassDefFoundError, потому что я тоже не узнал, как загрузить Shared.jar.
Это HTML-код на странице:
<applet id="testapplet" class="topspacer" codebase="http://codebase.url.com/applets/" code="TestApplet" archive="TestApplet.jar,/Shared/Shared.jar" width="645" height="465">
<param name="initmessage" value="Initializing..." />
<!-- ... Other parameters ... -->
Вот как я запускаю TestApplet:
ClassLoader clientClassLoader = new URLClassLoader(new URL[]{new URL("http://codebase.url.com/applets/TestApplet.jar")});
Applet loader = (Applet) clientClassLoader.loadClass("TestApplet").asSubclass(Applet.class).newInstance();
loader.init();
loader.start();
Так в принципе, как мне правильно загрузить Shared.jar для использования TestApplet?Просто спросите, нужны ли вам дополнительные подробности или пояснения.
РЕДАКТИРОВАТЬ: И ошибка заключается в следующем: Exception in thread "main" java.lang.NoClassDefFoundError: com/shared/singleclient/SingleGame