我有一个包含很多罐子的应用程序。 然而,罐子被上传到颠覆,但我需要建立一个只有在没有签名的情况下签署罐子的蚂蚁。
这个想法是验证每个jar包含在已定义的文件集中,如果没有签名则签名,但我不知道如何在指定的路径上为每个文件执行指令。
非常感谢您的回答。
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以使用您的文件集执行SignJar
任务,默认情况下,它不会签署已签名的JAR文件。
请参阅the doc进行确认 - 请注意,Ant 1.8引入的force
属性默认为false
,也就是说,在以前的版本中,如果文件未签名,则不会对其进行签名。
(我在这里假设您的意思是“如果我已经签署了该文件,那么请不要再签名”,而不是“如果其他人签署了该文件,请不要将该文件签名为我”。)< / p>