Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/06/2011, 03:01
cucuru
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 1 mes
Puntos: 17
Respuesta: duda básica. Ejecutar una ruta

Muchas gracias! a ver si te he entendido, porque sigue sin funcionarme...

en /home/ubuntu/pruebasJava/ tengo pruebaimpresion.java, pruebaimpresion.class y init.sh con permisos de ejecución que contiene (debe estar mal):

Código:
java pruebaimpresion
si ejecuto desde el directorio /home/ubuntu/java :

Código:
ubuntu@ubuntu:~/java$ sh /home/ubuntu/pruebasJava/init.sh
Exception in thread "main" java.lang.NoClassDefFoundError: pruebaimpresion
Caused by: java.lang.ClassNotFoundException: pruebaimpresion
        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: pruebaimpresion.  Program will exit.
sin embargo desde su ruta:

Código:

ubuntu@ubuntu:~/pruebasJava$ sh init.sh
prueba de la ruta
Saludos!