我的应用程序需要我向不同jar的manifest.mf添加一些属性,而不更改manifest.mf的先前版本。简而言之,我想将一些属性附加到 JAR 的 manifest.mf 中。我正在使用 ANT 来构建我的应用程序。在 JAVA 中,我可以在使用命令创建 jar 时执行此操作
jar cfm jar 文件 list 添加输入文件
给定 here但我想通过 ANT 任务来做到这一点。
我可以使用任何 ANT 任务吗?如果没有,那么我剩下的唯一解决方案是
- 解压 jar
- 更新 MANIFEST.MF
- 再次 JAR 内容
这似乎是一个漫长的过程。
请提出建议。
最佳答案
您可以使用<exec>
通过 Ant 运行该命令行的任务。
关于java - 将属性附加到 JAR 的 manifest.mf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17439483/