我想簽署在solaris上使用signtool的第三方罐子。 jar文件已經有了manifest.mf文件,但是signtool在META-INF /目錄下創建了一個新的MANIFEST.MF文件,並用它來簽署該jar文件。如果我嘗試驗證簽名的jar,它會失敗,因爲有兩個不同版本的清單文件。如果我將當前的manifest.mf文件中的內容複製到MANIFESET.MF,則signtool將覆蓋數據。使用signtool簽名罐子
是否有指定使用什麼文件簽名的jar(例如MANIFEST.MF上的manifest.mf)?或者有什麼方法可以告訴signtool在新的MANIFEST.MF中包含什麼?
這是一個緊迫的問題,因爲Java的下一次更新需要對jar進行簽名以及包含applet的權限標記。