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

sen*_*ale 6 java ant code-signing

我使用Ant signjar任务签署jar文件,现在我想在部署之前进行测试.

我可以查一下

jarsigner -verify sbundle.jar 
Run Code Online (Sandbox Code Playgroud)

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

Von*_*onC 5

另一种方法是将构建基于maven脚本.
Maven确实提出了这个jarsigner:verify插件

如果这不是有效的可能性,您仍然可以使用ExecAnt任务直接调用该jarsigner命令.如果正确设置了返回代码,则可以添加属性failonerror(如果命令以0以外的返回代码退出,则停止构建过程.)