java - 如何使用 Ant 检查已签名的 jar 文件?

标签 java ant code-signing

我用 Ant 签署 jar 文件 signjar task现在我想在部署前进行测试。

我可以检查一下

jarsigner -verify sbundle.jar 

但我不知道是否可以用 Ant 做同样的事情?

最佳答案

另一种方法是将您的构建基于 Maven 脚本。
Maven 确实提出了 jarsigner:verify plugin

如果这不是有效的可能性,您仍然可以使用 Exec Ant task直接调用 jarsigner 命令。 如果返回代码设置正确,您可以添加属性 failonerror(如果命令退出并返回非 0 代码,则停止构建过程。)

关于java - 如何使用 Ant 检查已签名的 jar 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2872176/

相关文章:

java - 在 jboss 7 上部署 java EE 应用程序

objective-c - SMJobBless 更新后无法访问钥匙串(keychain)项目

java - jbpm6-build.xml :508: jboss did not start within 5 minutes

java - 如何恢复到上次 Activity ?

java - JAXB 设置自顶向下解码

java - HashMap 的KeySet、EntrySet 和values 都为null 而table 不为空

logging - 拦截来自 Ant 的 Commons 日志记录

macos - Mac OS X - 使钥匙串(keychain)证书可用于 Atlassian Bamboo

ios - 无法创建代码签名身份

java - 如何以供应商中立的方式使用 JPA?