我正在学习Java,而且我一直在编写一个80年代风格的基于文本的游戏。我有编码经验,所以我知道我很快就会完成。就这样,我知道如何,我决定制作一个.jar文件。它创建很好,但我有一个问题:我希望它在命令提示符下运行和工作,就像我使用" java FileName"命令。有没有办法做到这一点?我想分发它,以便对于Windows,它只在命令提示符下运行(Apple和Linux就行了)。
编辑/摘要:对某些人来说,这可能是一个问题的副本。它不是出于以下这些简单的原因:我知道如何创建.jar文件。我试图找出如何创建一个特定类型的.jar文件,该文件在命令提示符下打开并运行。
答案 0 :(得分:1)
使用此命令在命令行上运行jar:
java -jar <jar-name>.jar
假设你在系统上安装了java
答案 1 :(得分:1)
我假设您已将.java文件编译为类文件。如果是这样,请执行以下操作:
Main-Class:com.A.B.MyMainClass
com.A.B.MyMainClass就是这里的例子。你应该提一下你的包名。 将上面的行放在manifest.txt文件中
现在执行命令:
jar -cvfm MyExecutable.jar manifest.txt c:/ test / classes / * .class
它将为您创建一个可以使用的jar,您可以在Windows和Mac以及Linux中运行它。
执行jar文件:
命令提示符中的java -jar MyExecutable.jar。
答案 2 :(得分:0)