es la primera vez que trasteo con applets y también con Eclipse, asi que ando algo perdido.
Tengo hecha una web en JSP y me he descargado un applet para insertarlo en una página, pero tengo los ficheros fuente, no el JAR.
Eclipse coloca las paginas web en el directorio "/WebContent", los ficheros fuente en "/src" y los ficheros compilados en "/buld", todos al mismo nivel. En mi caso la pagina web está en /WebContent, los fuentes en el paquete expert (/src/expert) y los compilados en /buil/expert.
El problema es que al cargar el applet no encuentra los ficheros .class. Este es el código de applet en el html:
Código HTML:
<APPLET CODEBASE="." CODE="expert.Consultation" WIDTH=450 HEIGHT=450> <PARAM NAME="RuleBaseName" VALUE="RuleBase/zoo.clp"> </APPLET>
Código:
He probado varias cosas como poner el nombre del paquete (expert) o la extensión (.class), pero nada cargar: clase expert.Consultation no encontrada. java.lang.ClassNotFoundException: expert.Consultation at sun.applet.AppletClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: open HTTP connection failed. at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 10 more