Problema el ejecutar archivo .sh Ubuntu

Hola:
estoy intentado ejecuta en linux...Ubuntu.. un archivo .sh pero no hay manera...
escribo sh nombrearchivo.sh y me sale este mensaje:
Exception in thread "main" java.lang.NoClassDefFoundError: Server
Caused by: java.lang.ClassNotFoundException: Server
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
Could not find the main class: Server. Program will exit.


Alguien me puede ayudar? gracias

Edito: He resiltalado ya varias veces el java y no hay forma....alguna ayuda¿
Tu problema no es el archivo .sh. Se está ejecutando bien. Por el error que te muestra, parece que el .sh está ejecutando un programa java al cual le falta algun archivo jar o bien no tienes bien puesto el classpath. Revisa la instalacion y requerimientos del programa que estás ejecutando, que sospecho que te ha faltado algun paso.
El programa q ejecuto tiene q estar bien. Es el PS3 Media Server Java, solo hay q descomprimirlo y ejecutar el .sh.
Yo de los PATH ya no se si estara bien...pero he probado de mil formas y de ninguna consigo q funcione...si me peudes exar una mano..
Gracias y saludos
2 respuestas