【发布时间】:2014-06-22 06:55:00
【问题描述】:
我知道创建 JAR 文件很容易,只需使用 eclipse,右键单击项目并选择导出并按照向导进行操作。
还有另一种方式是命令行,我们可以使用这个命令。
jar cf myjarfilename.jar file1.class file2.class
问题是我不能使用 eclipse 创建 JAR,因为我的代码是在单独的项目中编译的,然后我将 .class 文件放在特定的层次结构中,将它们编译成 JAR 并将它们放在特定位置我的网络应用使用它。
我可以使用命令行,但这并不实用,因为我的层次结构很复杂并且使用了很多 .class 文件。 (文件夹和仅 .class 文件)
现在我需要用它制作一个 JAR。如何。
【问题讨论】:
-
你应该使用一些为你管理复杂性的构建工具,看看 maven
-
你可以使用 Ant 脚本来自动化这个过程
-
如果我使用 WinRAR,将存档类型设置为 ZIP,将压缩类型设置为零压缩存储。然后压缩它,然后将扩展名从 .ZIP 更改为 .JAR