Closed pablopenna closed 7 years ago
Justo acabo de probarlo en Ubuntu 16.04 con Java 1.8 y me funciona bien. ¿En qué sistema te está dando el problema?
Pues en Ubuntu 16 con Java 1.8. Tienes el oficial o el OpenJDK? Yo estoy utilizando el oficial.
También tengo la versión de Oracle
$ java -version
produce la siguiente salida:
java version "1.8.0_92" Java(TM) SE Runtime Environment (build 1.8.0_92-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
¿Puedes comprobar si el .jar está bien formado?
Si descomprimes el .jar (unzip Time-Wanderer.jar
) debería crearse un archivo main/MainClass.class
También puede ser que se haya descargado mal. Para comprobarlo, sha1sum Time-Wanderer-dist1.0.tar.gz
devuelve 5298c8c7cc9ab8371397e81d04916f3087e75476
Si todo está correcto, intenta añadir el directorio actual al classpath, a ver si es que no sabe dónde está: java -classpath . -jar TimeWanderer.jar
Ya funciona, muchas gracias. Eres un genio. He mirado el código y ojalá algún día pueda llegar a programar como usted. Si tuviera una empresa no dudaría en contratarte, dimitir y nombrarte mi sucesor. Un completo genio. Mis enhorabuenas.
P.D: Aquí tienes unos apuntes de Conocimiento y Razonamiento Automatizado, por si alguna vez en tu vida los necesitas: https://www.dropbox.com/s/apfc6x6i2jllkez/Tmeas4_5.PDF?dl=0
$java -jar Time-Wanderer.jar Error: no se ha encontrado o cargado la clase principal main.MainClass