¿Se puede ejecutar un Jar firmado como un ejecutable?
-
03-07-2019 - |
Pregunta
Lo pregunto porque tengo un tarro sin firmar que se ejecuta y una versión firmada que no lo hace. En cuanto a los manifiestos, no veo nada de clase principal para el firmado.
¿Tengo que ejecutar un jar firmado desde el inicio de la web?
Solución
No necesariamente, pero si no tienes una clase principal: en el manifiesto, no puedes ejecutarlo como un ejecutable. Si conoce la clase principal, puede ejecutarla utilizando el ejecutable java, por ejemplo,
$ java -classpath ./myjar.jar MyClass
Otros consejos
Parece que el proceso de compilación se actualiza en manifest.mf
necesitas firmar tu jar para ejecutarse fuera de la web iniciar sandbox ......
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow