Windows上有沒有使用位於特定文件夾中的JRE來運行JAR文件的方法?與您在Eclipse中查找其JRE的方式類似。無論是一些Windows可執行代碼(C或C++)或批處理文件都可以完成這項工作。謝謝!使用特定的JRE運行JAR文件
回答
JRE目錄有一個bin/java.exe。
您可以運行從JRE一個罐子只需用
<path_to_jre>/bin/java.exe -jar Executable.jar
如果你不希望有每次打開控制檯,簡單地把上面一行在.bat文件中,雙擊那。
另請參閱[java命令]的javaw變體(http://docs.oracle.com/javase/7/docs/technotes/tools/windows/java.html)。 *「** javaw **命令與** java **完全相同,只是使用** javaw **時沒有關聯的控制檯窗口。當不需要命令提示符窗口時使用** javaw **然後,** javaw **啓動器將會顯示一個對話框,其中包含錯誤信息,如果啓動失敗,出於某種原因。「* –
感謝您的幫助! –
您可以更改JAVA_HOME的Windows環境變量(請參閱here)。將它指向您希望它運行的JRE。我確定沒有編程的方式來執行它(因爲正確的JRE在運行時加載)。
創建在同一文件夾此批處理文件爲您的jar文件:
@echo off
set path=C:\Program Files (x86)\java\bin\;%path%
java -version
javaw -jar jaryouwanttorun.jar
pause
exit
- 1. 在特定的JRE中執行JAR文件
- 2. JRE所需的JAR文件
- 3. 在沒有jdk或jre的機器上運行.jar文件
- 4. 使用.bat文件運行.jar文件
- 5. 使用批處理腳本運行帶有嵌入式JRE的Jar文件。
- 6. 使用特定的JRE版本運行Applet
- 7. 強制JRE從本地jar文件運行小程序
- 8. 運行JAR文件需要JRE和JDK嗎?
- 9. 製作一個jar文件首先運行特定文件
- 10. JRE版本足以運行jar
- 11. 使用自定義JRE運行java
- 12. 運行jar文件
- 13. 運行.jar文件
- 14. 如何使用editplus運行jar文件
- 15. 使用PSExec和CMD運行JAR文件
- 16. 如何使用msbuild運行jar文件?
- 17. 使用特定的靜態方法而不是主終端運行Jar文件
- 18. 運行jar文件指定支持jar文件
- 19. 使用jar命令更新特定目錄下的JAR文件
- 20. 在沒有JRE的計算機上運行JAR。使其便攜
- 21. 在WinSCP每日特定時間運行JAR文件
- 22. 使用java運行時將jar文件提取到特定路徑
- 23. 如何運行.jar文件使用Launch4J工具從Jre轉換而來的.exe文件
- 24. JAR - 提取特定文件
- 25. 使Windows服務運行特定文件
- 26. 運行使用外部jar文件的java文件
- 27. 可運行jar文件無法運行
- 28. 使用cmd運行與其他* .jar文件相關的* .jar文件
- 29. 無法運行jar文件
- 30. Jar文件未運行
*「是否有Windows上的方式來運行使用位於特定文件夾的JRE一個JAR文件?」 *爲什麼呢?以及爲什麼特定的文件夾而不是特定版本的JRE? –