2014-01-23 44 views
1

當我向朋友發送創建的Java遊戲時,我發送給他們的JAR文件通常看起來像是一個RAR文件。這是因爲他們電腦上的Windows認爲這個文件應該由WinRar打開。如何在任何計算機上使用Java默認打開Java程序

他們在他們的電腦上安裝了JRE,但Windows上的默認設置是他們收到的文件應該由WinRar打開。

我發送程序的人不能被期望猜到,他們需要做的是專門告訴Windows使用Java打開文件。

有沒有辦法讓它使我發送給別人的JAR文件默認使用JRE在他/她的計算機上打開?

非常感謝

+1

你在問,是否有一種方法可以讓你的東西開放,如何在不屬於你的計算機上定義?它可能是Windows,但它會是不幸的。 –

+0

我認爲更好的選擇是使用.cmd或.sh腳本。 –

+0

我很好奇爲什麼.jar文件的默認值是WinRar而不是Java。我會考慮幫助他們在電腦上將.jar的默認應用程序更改回Java。 –

回答

1

您可以考慮添加BATCH腳本。 喜歡的東西java -jar YourJarName.jar

你需要他們兩個人 - 爲UNIX和Windows:

的Windows的start.bat:

java -jar YourJarName.jar 

的Unix start.sh:

#!/bin/bash 
java -jar YourJarName.jar 
1

你可以使用諸如Launch4J之類的工具將JAR文件封裝到可執行文件中。

0

您可以使用Java Launcher將您的JAR文件轉換爲可執行文件。

OR

由於@lan羅伯茨回答您可以使用Launch4j來包裝你的JAR到可執行文件。您可以從this下載它。

相關問題