2011-04-25 85 views
1

即時通訊嘗試使用帶有自定義捆綁jre的.bat文件運行我的jar文件。使用自定義JRE運行java

我不知道我應該寫什麼bat文件。


我發現最好的解決辦法:

cd path\to\jre\bin

java.exe -jar path-to-jar

回答

4
[PATH_TO_YOUR_JRE]\java[.exe|.bat] [OPTIONS] [CLASS] [ARGUMENTS] 
3

只是資格你的java的路徑

正常的版本,你會寫

java -jar myjar.jar 

在這裏你'd寫

c:\mybundle\bin\java -jar myjar.jar 
+0

謝謝你的回答。但我怎麼能把相對路徑? – ShirazITCo 2011-04-25 18:20:46

+1

假設你的'myjar.jar'位於'c:\ somepath \ lib'中,並且java可執行文件位於'c:\ somepath \ bin'中,你可以執行'.. \ bin \ java -jar myjar.jar' – corsiKa 2011-04-25 18:24:47

-3

蝙蝠與JRE分佈文件夾位於同一目錄嗎?

你試過./myjre/bin/java.exe -jar myjar.jar

+0

''我沒有重新調整內部或外部命令。這是錯誤的 – ShirazITCo 2011-04-25 18:24:44

+0

這是UNIX的預期。 – 2011-04-25 18:28:24

+0

至少應該使用正確的路徑分隔符。這個問題已經暗示在Windows上。 – Joey 2011-04-27 16:08:44

相關問題