我使用了以下命令:
C:\Verisign>signtool sign /v /ac "MSCV-VSClass3.cer"/s MY /n "ABC Company LTD" /t http://timestamp.verisign.com/scripts/timstamp.dll TestRun.jar
我得到以下结果:
SignTool Error: This file format cannot be signed because it is not recognized.
有人可以帮我解决这个问题吗? VeriSign不支持签署罐子吗?
答案 0 :(得分:0)
不,signtool不知道如何签署JAR文件。它知道如何签署一些Microsoft已知格式,例如PE,CAB和MSI,但不知道JAR。
要在Windows上签署JAR文件,请使用Oracle的jarsigner工具。 verisign证书可以使用,您只需要使用实际进行签名的其他工具。