Vytvořil jsem spustitelný applet, ktrerý lze použít na webu nebo ho spustit přímo z jar souboru. Pokud je na webu tak se stránkou komunikuje pomocí JavaScriptu. Když je spuštěn samostatně, tak se JavaScript nepoužívá. Ale pokud applet spustím s Javou od Sunu(Oracle), tak vyskočí vyjímka:
Pokud applet spustím s OpenJDK javou, tak to spustit jde bez problémů.Kód:Exception in thread "main" java.lang.NoClassDefFoundError: netscape/javascript/JSException Caused by: java.lang.ClassNotFoundException: netscape.javascript.JSException at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) Could not find the main class: robotkarel.RobotKarelApplet. Program will exit.
Třída netscape.javascript.JSException se nachází v JRE v souboru plugin.jar. Mám nějak explicitně definovat aby se tam při spuštění hledal?