0

我正在用 Java 编写 MP3 播放器。如果我要完成,我想将所有.class文件打包到一个.jar文件中。我不想要播放器,它从控制台开始。如果我打开这个 .jar 文件,我想查看播放器窗口。

我知道怎么打包。我必须使用jar.exe带有参数的打包程序:cvfm Player.jar MANIFEST.MF ./config/*.class并创建MANIEST.MF具有 main 方法的内容类。

但问题是当我想使用另一个外观或使用现有的 .jar 文件时。我可以将这个现有.jar文件放入我的播放器主目录并javac.exe使用参数进行编译-cp .;./JarFile.jar,但是当我将所有编译.class文件和现有文件打包JTattooDebug.jar到一个Player.jar文件中时,我看不到新的外观,我只看到默认视图。

4

2 回答 2

0

如果您使用的是日食。

右键单击您的项目

Export -> Runnable Jar File

然后为您的 jar 选择目标,并确保您选择了“将所需的库提取到生成的 JAR”中。这将为您提供一个可运行的 jar,其中包含自动生成的清单,其中包含您需要的所有 jar。

于 2013-05-14T20:31:42.997 回答
0

解决了!我不得不添加一行:

Class-Path: lib/JTattooDebug.jar

在我的MANIFEST.MF文件中,现在一切正常。

于 2013-05-18T22:18:55.680 回答