![](/img/trans.png)
[英]How to know any file/program is associated with which default program by Java?
[英]How to make a Java program be opened by default with Java, on any computer
當我將創建的Java游戲發送給朋友時,發送給他們的JAR文件通常看起來像RAR文件。 這是因為Windows在其計算機上認為該文件應由WinRar打開。
他們在計算機上安裝了JRE,但是Windows上的默認設置是WinRar打開他們接收的文件。
不能期望我發送程序的人猜測,他們需要做的就是專門告訴Windows使用Java打開文件。
有沒有一種方法可以使我發送給某人的JAR文件默認情況下使用JRE在他/她的計算機上打開?
非常感謝
您可以考慮添加BATCH腳本。 像java -jar YourJarName.jar
東西
您將需要兩個-用於Unix和Windows:
Windows start.bat:
java -jar YourJarName.jar
Unix start.sh:
#!/bin/bash
java -jar YourJarName.jar
您可以使用Launch4J之類的工具將JAR文件包裝為可執行文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.