Tengo varios archivos .jar
en mi sistema. Tengo el JDK y JRE instalados. La mayoría de los archivos jar se ejecutan con doble clic, pero hay 2 - 3 archivos jar que no hacen nada al hacer clic. Ayuadame. Por cierto, estoy usando Windows 10 64 bit
3 respuestas
Puede depurarlo en el símbolo del sistema.
Inicio abierto, escriba CMD.exe
, presione enter
Luego, escriba
java -jar "path\to\file.jar"
sin las comillas
O
java "path\to\file.jar"
Debería poder ver un registro de salida de lo que está sucediendo que hace que el archivo jar no se ejecute correctamente
Problema:
No pude iniciar archivos JAR simplemente haciendo clic en ellos en Windows 10. Estaba jugando con el "panel de control" ... olvídalo.
Lo que he descubierto:
- Inicie una línea de comando (cmd) como administrador
Verifique su asociación de tipo de archivo:
ftype jarfile assoc .jar
Tuve que cambiar mi camino de Java a uno diferente
ftype jarfile=C:\myjavapath\javaw.exe -jar "%1" %*
Lo que básicamente significa que si alguien inicia un archivo jar, el comando sería:
C:\myjavapath\javaw.exe -jar "example.jar" parameter1 parameter2
Para mí, también tuve que cambiar mis archivos .lnk para que solo contengan el nombre del archivo jar, no todo el comando. Escriba la ruta completa del archivo jar en el campo "destino" en las propiedades del archivo de enlace (.lnk).
Su archivo Manifest
debe contener una línea:
Main-Class: classname
Consulte "Configuración del punto de entrada de una aplicación".
Nuevas preguntas
java
Java es un lenguaje de programación de alto nivel. Utilice esta etiqueta cuando tenga problemas para usar o comprender el idioma en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [hadoop], [gradle] y [maven].