我在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帮助的情况下自己制作它。
答案 0 :(得分:1)
不幸的是,并非所有操作系统都支持通过双击ootb运行jar。通过为需要支持的所有环境生成脚本,您将获得最佳效果。你可以使用Maven和为你编写脚本的插件来做到这一点:
http://mojo.codehaus.org/appassembler/appassembler-maven-plugin/
顺便说一句,您的jar应该已经在现代Windows安装中双击运行了!你做得很对。