可执行的jar howto

时间:2013-01-09 18:02:48

标签: java jar executable-jar

我在github上有代码,

https://github.com/Quillion/Game

我想让它可执行。 jarIt.bat是制作jar的东西。

path C:\Program Files\Java\jdk1.7.0_04\bin;%path%

cls

javac *java

echo Main-Class: Main> manifest.txt
jar cvfm Main.jar manifest.txt *.class
java -jar Main.jar

del *.class

我可以使用run.bat文件

在我的计算机上执行它
path C:\Program Files\Java\jdk1.7.0_04\bin;%path%

cls

java -jar Main.jar

但如果我将它转移到另一台计算机或Linux,我仍然必须使用命令来执行它。如何创建一个jar文件,以便双击并执行?

我对整个罐子的解释有些不好,所以如果有人甚至可以找到一个好的链接来分享解释一切,我将非常感激。

我试过阅读很多解释,但都没有解释如何正确地做到这一点。我知道我可以使用eclipse完成这项任务,但我想学习如何知道如何在没有任何IDE帮助的情况下自己制作它。

1 个答案:

答案 0 :(得分:1)

不幸的是,并非所有操作系统都支持通过双击ootb运行jar。通过为需要支持的所有环境生成脚本,您将获得最佳效果。你可以使用Maven和为你编写脚本的插件来做到这一点:

http://mojo.codehaus.org/appassembler/appassembler-maven-plugin/

顺便说一句,您的jar应该已经在现代Windows安装中双击运行了!你做得很对。