Foro de elhacker.net

Programación => Java => Mensaje iniciado por: bertamax en 23 Septiembre 2010, 22:29 pm



Título: ClassNotFoundException?
Publicado por: bertamax en 23 Septiembre 2010, 22:29 pm
Me he creado un applet en Java usando el entorno Netbeans y también me he creado en el mismo paquete un programa html que llama al applet de la siguiente manera:
<APPLET CODE="prueba.class" WIDTH="370" HEIGHT="270"> </APPLET>
El output es el siguiente:
Java Plug-in 1.6.0_21
Using JRE version 1.6.0_21-b06 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\mnunez
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------


load: class final_version.prueba.class not found.
java.lang.ClassNotFoundException: final_version.prueba.class
at sun.plugin2.applet.Applet2ClassLoader.findClass(Un known Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(U nknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Un known Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Un known Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unk nown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unk nown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionR unnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\Documents and Settings\mnunez\My Documents\NetBeansProjects\final_version\src\final _version\final_version\prueba\class.class (The system cannot find the path specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.http://www.protocol.file.FileURLConn...onnect(Unknown Source)
at sun.net.http://www.protocol.file.FileURLConn...Stream(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unk nown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(U nknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknow n Source)
at java.security.AccessController.doPrivileged(Native Method)
... 9 more
Exception: java.lang.ClassNotFoundException: final_version.prueba.class

En realidad lo que me gustaría hacer es llamar a los parámetros de una aplicación java (no web) desde javascript, pero la única manera que he encontrado de hacerlo es adaptando la aplicación java a un applet y utilizando los tags anteriores.

Si me proponeis una forma de resolverlo más fácil, pues estaría agradecida, o sino si entendeís porque me da ese error y cómo resolverlo.

Muchas gracias.

Saludos