制作jar文件首先运行特定文件

时间:2013-02-09 22:57:54

标签: java executable-jar

我为我的所有课程制作了一个jar文件,是的。虽然它没有运行我的自定义GUI。我想将jar文件设置为先运行我的GUI,然后从那里执行其余的文件。

我该怎么做?提前谢谢。

当我使用

通过命令提示符运行它时
java GUI

它有效,但我需要使用jar文件,因为我希望我的类文件被混淆。

1 个答案:

答案 0 :(得分:1)

我认为你现在只需要.class文件,你想创建一个.jar文件。

要运行jar文件,必须在java命令后添加-jar。

Jar文件是zip文件,包含类,可能是资源和清单,告诉哪个类有main()方法。

jar命令用于创建jar文件。

jar cvfm output.jar Manifest.txt *class package1 package2

并且在 Manifest.txt 中你应该有这一行:

Main-Class: MainClass

之后运行:

java -jar output.jar