java - 将属性附加到 JAR 的 manifest.mf

标签 java ant jar manifest.mf

我的应用程序需要我向不同jar的ma​​nifest.mf添加一些属性,而不更改manifest.mf的先前版本。简而言之,我想将一些属性附加到 JAR 的 manifest.mf 中。我正在使用 ANT 来构建我的应用程序。在 JAVA 中,我可以在使用命令创建 jar 时执行此操作 jar cfm jar 文件 list 添加输入文件 给定 here但我想通过 ANT 任务来做到这一点。 我可以使用任何 ANT 任务吗?如果没有,那么我剩下的唯一解决方案是

  1. 解压 jar
  2. 更新 MANIFEST.MF
  3. 再次 JAR 内容

这似乎是一个漫长的过程。

请提出建议。

最佳答案

您可以使用<exec>通过 Ant 运行该命令行的任务。

关于java - 将属性附加到 JAR 的 manifest.mf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17439483/

相关文章:

java - 如何使用 DSS 获取 X509 证书的吊销状态?

java - 来自现有 jar 的 Eclipse 插件

java - 数据访问对象 IF 错误

java - 如何解析: IllegalStateException: Config is null,请确保你的init(config)方法调用了super.init(config)

eclipse - 当代码的某些部分发生变化时,是否有任何工具可以自动重建项目?

java - 如果出现错误则停止构建

java - 如何读取java程序中特定类路径jar的MANIFEST文件

java - 使用 Gradle 将所需的库提取到生成的 Jar 中

java - findViewById(int) 在空对象引用上

java - 如何使用 "ant importImpex"命令将特定租户指定为参数?