[ Foro de Java ]

Aparente error de compilación de archivo .jar

14-Jul-2021 05:43
Marcelo Chiesa
0 Respuestas



Estimados,

No sé nada de Java, sólo algo de C y algunos otros lenguajes. Intento usar este freeware que corre en java:

http://josh.com/tiny/

Exactamente lo que necesito usar es este archivo .jar:

http://josh.com/tiny/download/TinyClient.jar

Lo ejecuté en la misma carpeta que lo descargué y como recomienda el autor:

Java –jar TinyClient.jar /P6364 192.168.1.2 josh

Lo extraño es que me funcionó pero minutos más tarde no recuerdo haber cambiado nada y dejó de funcionar, dando este error:

Error: Could not find or load main class ?jar

Intenté en otra PC, también con windows 7, a la que le instalé el "Java SE Development Kit 16" y al error recibido al ejecutar el TiniHost.jar fué:

Error: Could not find or load main class ?jar
Caused by: java.lang.ClassNotFoundException: ?jar

Leí en algún lado que las nuevas versiones de java no necesitan que se coloque -jar ni el .jar por que también probé:

Java TinyClient.jar /P6364 192.168.1.2 josh

Java TinyClient /P6364 192.168.1.2 josh

Y para ver si me daba algún otro error también probé sin parámetros:

Java TinyClient
Java TinyClient.jar
Java -jar TinyClient.jar
Java -jar TinyClient

Pero no tuve suerte.

Observo que dentro del archivo TinyClient.jar hay un manifest.txt que indica una ruta a la clase principal (main class) que es correcta.

Veo que el archivo .jar suele cambiar de tamaño, a veces incrementándose mucho, ¿a que se debe?

¿Será muy difícil solucionarlo y quizás generar un .exe? En la web indicada también aparece el archivo TinyClient.zip que dice que son todos los archivos necesarios para construir (build) el .jar, ¿quizás sea de ayuda?

He escrito al desarrollador del software en cuestión pero aún no he tenido respuesta.

Muchas gracias
Saludos cordiales

Marcelo




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)