你如何重新编译一个jar文件?

新手上路,请多包涵

我拿了一个旧的 jar 文件并对其进行了编辑。现在我有一个包含所有文件的文件夹,我想将它们重新编译回 jar 文件。我该怎么做呢?

原文由 Kyle 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 521
1 个回答

Jar 文件不是通常意义上的“编译”文件。但是您只需使用 jar 命令创建一个:

 jar cvf myfile.jar file1 file2 etc

您可以像往常一样使用 globbing:

 jar cvf ../myfile.jar *

运行 jar -? 或阅读 文档 以获取更多信息。

请注意,对于可执行 jar 文件,您还需要指定清单文件。

原文由 Jon Skeet 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题