hola,
tengo un fichero prueba.java que contiene la clase prueba con el constructor de la clase prueba y el metodo main.
si lo compilo con javac prueba.java, me crea el .class de forma que al hacer
java prueba
se ejecuta el programa
pero cuando ejecuto el .jar obtengo:
exception in thread "main" java.lang.NoClassDefFound error: prueba/jar
y si le doy doble click sobre el .jar se abre el descompresor que tengo pero no se ejecuta.
¿porque?
para crear el .jar hago lo siguiente:
jar cvf prueba.jar prueba.class
lo descomprimo y en manifest.mf añado Main-Class: prueba
y lo vuelvo a comprimir con el compresor que tengo pero cambiandole la extension por .jar
Gracias por adelantado.