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):
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!