En Linux, ¿cómo ejecutar el archivo jar de Java con archivos jar externos?En Linux, ¿cómo ejecutar el archivo jar de Java con archivos jar externos?
Respuesta
java -jar /path/to/externalJarFile.jar
actualización
Puede añadir la biblioteca requerida en el manifiesto con Class-Path:
cabecera
Por ejemplo:
Class-Path: MyUtils.jar
Ver
utilizar el -cp
bandera:
java -cp /path/to/somefolder/*.jar:/path/to/otherfolder/*.jar com.YourMainClass
o añadir una cabecera Class-Path:
de manifiesto de tu frasco (véase la respuesta de Jigar)
Nota a otros que respondió con java -jar <etc>
: la bandera -jar
activa el indicador estándar -cp
y la variable de entorno CLASSPATH
, porque recupera el classpath del manifiesto JAR. Cualquier respuesta que combine -jar
y -cp
o $CLASSPATH
no funcionará.
Esta información está bien escondido, pero finalmente encontré una referencia:
-jar
ejecutar un programa encapsulada en un archivo JAR. El primer argumento es el nombre de un archivo JAR en lugar de un nombre de clase de inicio . Para que esta opción funcione, el manifiesto del archivo JAR debe contener una línea del formulario Clase principal: nombre de clase. Aquí, classname identifica la clase que tiene elpublic static void main(String[] args)
método que sirve como el punto de partida de su aplicación . Consulte la página de referencia de la herramienta Jar y el registro Jar del Tutorial de Java para información sobre cómo trabajar con archivos Jar y manifiestos Jar-file. Cuando usa esta opción, el archivo JAR es el origen de todas las clases de usuario y se ignoran otras configuraciones de ruta de clase de usuario .
- 1. importando archivos jar externos
- 2. ¿Cómo incluyo archivos JAR externos en mi propio proyecto JAR
- 3. Ejecutar en el archivo Jar
- 4. Modificar Ejecutar el archivo jar
- 5. Cómo ejecutar un archivo JAR
- 6. ¿Cómo incluir los archivos jar externos en el proceso de compilación de maven jar?
- 7. Android Eclipse NoClassDefFoundError para archivos externos .jar
- 8. Ejecutar comando jar excluir archivos
- 9. Ejecutar archivo .jar desde un programa Java
- 10. Proguard problemas con archivos jar, ¿cómo encontrar el jar faltante?
- 11. Cómo ejecutar un archivo jar en Eclipse
- 12. Importación de archivos .jar externos al proyecto de Android
- 13. NullPointerException al intentar ejecutar el archivo .jar
- 14. ¿Puedo ejecutar el archivo .jar en Tomcat?
- 15. ¿Cómo puedo ejecutar un archivo .jar en java
- 16. Ejecutar un archivo jar en una aplicación Java en ejecución
- 17. Cómo compilar el proyecto de Java con el archivo jar externo en el terminal de Linux
- 18. ¿Cómo ejecutar una clase java con un jar en classpath?
- 19. Línea de comandos de Java con .jar
- 20. Applet de Java en archivo JAR
- 21. Puede agregar varios archivos jar en un archivo jar y luego iniciar ese archivo jar
- 22. Cómo agregar varios archivos jar en classpath en Linux
- 23. Maven crear archivo jar con archivos .class y .java
- 24. Cómo crear un jar ejecutable con jar de dependencia
- 25. Archivo ejecutable Java de JAR
- 26. ¿Cómo puedo hacer jar in linux?
- 27. archivo jar Ejecutar en símbolo del sistema
- 28. Java Command Line Jar Archivo
- 29. Ejecutar un archivo JAR sin llamar directamente a 'java`
- 30. Usando el archivo Java JAR en .NET
por ejemplo, quiero ejecutar sample.jar file.but sus archivos jar adicionales requeridos (por ejemplo add.jar) situados con path.Now differnt cómo ejecutar sample.jar – Gowtham
Comprobar udpate .... –
Esta es la primera respuesta correcta que presenta el distintivo -jar (+1) –