Esiste un modo su Windows per eseguire un file JAR utilizzando un JRE che si trova in una cartella specifica? Simile al modo in cui Eclipse cerca il suo JRE in qualche percorso che gli dai. Qualunque codice eseguibile di Windows (C o C++) o un file batch farà il lavoro. Grazie!Eseguire un file JAR utilizzando un JRE specifico
risposta
Una directory JRE ha un bin/java.exe.
È possibile eseguire un barattolo da quella JRE semplicemente con
<path_to_jre>/bin/java.exe -jar Executable.jar
Se non si desidera avere per aprire una console di volta in volta, è sufficiente mettere la riga sopra in un file .bat e fare doppio clic su quella.
Vedere anche la variante 'javaw' del [comando java] (http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html). * "Il comando ** javaw ** è identico a ** java **, tranne che con ** javaw ** non c'è una finestra della console associata. Utilizza ** javaw ** quando non vuoi una finestra del prompt dei comandi per Il programma di avvio ** javaw **, tuttavia, visualizzerà una finestra di dialogo con informazioni di errore se un lancio fallisce per qualche motivo. "* –
Grazie per il tuo aiuto! –
È possibile modificare la variabile di ambiente Windows per JAVA_HOME (vedere here). Indicalo al JRE con cui vuoi che venga eseguito. Sono sicuro che non c'è un modo programmatico per farlo (perché il giusto JRE è caricato in fase di esecuzione).
creare questo file batch nella stessa cartella del jarfile:
@echo off
set path=C:\Program Files (x86)\java\bin\;%path%
java -version
javaw -jar jaryouwanttorun.jar
pause
exit
- 1. Sono necessari JRE e JDK per eseguire un file JAR?
- 2. come specificare JRE per eseguire un jar eseguibile
- 3. Come eseguire un file JAR
- 4. JDK, JRE una compatibilità JAR
- 5. come eseguire un file jar creato usando intellij 12
- 6. Perché tutti i file jar non sono compressi nell'installer JRE?
- 7. Impossibile reimpostare un file su un commit specifico utilizzando Git
- 8. Creazione di un file eseguibile .jar utilizzando Intellij
- 9. come eseguire o installare un file * .jar in Windows?
- 10. Come si può impacchettare un jar eseguibile con un JRE portatile?
- 11. Come eseguire un file utilizzando VisualBasicScript (.vbs)
- 12. Come eseguire un .jar in mac?
- 13. Come crittografare un file .jar
- 14. Lettura di un file zip all'interno di un file jar
- 15. Ignora un test specifico utilizzando Django
- 16. Posso eseguire il file .jar su Tomcat?
- 17. È possibile compilare un codice groovy da eseguire in JRE?
- 18. Esegui file .jar da un programma Java
- 19. codice Java per creare un file JAR
- 20. Come eseguire un metodo dopo un intervallo di tempo specifico?
- 21. Come leggere un file da un file jar?
- 22. Accesso a un file all'interno di un file .jar
- 23. È possibile aggiungere più jar in un file jar e quindi avviare il file jar
- 24. JQuesta domanda sul raggruppamento di un JRE
- 25. Come eseguire una classe Main specifica da un jar
- 26. Creazione di un file jar eseguibile da un progetto clojure?
- 27. Come posso modificare un file .jar?
- 28. Come proteggere un file Jar da decompilare?
- 29. Come decompilare un intero file Jar?
- 30. Come creare un file jar da scala
* "C'è un modo su Windows per eseguire un file JAR utilizzando un JRE situato in una cartella specifica?" * Perché? E perché una cartella specifica piuttosto che una versione specifica di JRE? –