2
Ant具有內置任務「genkey」,用於生成一些密鑰並放入所需的密鑰庫。但是,如果我需要從某個密鑰庫導出某個密鑰並將其導入另一個密鑰庫,該怎麼辦?如何在螞蟻中導入和導入密鑰?
Ant具有內置任務「genkey」,用於生成一些密鑰並放入所需的密鑰庫。但是,如果我需要從某個密鑰庫導出某個密鑰並將其導入另一個密鑰庫,該怎麼辦?如何在螞蟻中導入和導入密鑰?
似乎沒有內置的ant任務來執行操作(很奇怪)。要處理導出和導入,應使用執行shell命令的通用exec任務。像這樣的東西應該用於出口:
<exec executable="keytool" failonerror="true">
<arg value="-exportcert"/>
<arg line="-keystore mykeystore.jks"/>
<arg line="-alias mykey"/>
<arg line="-storepass OhWowThisIsCoolPassword"/>
<arg line="-file mykey.cer"/>
</exec>
類似的進口。
建議您使用ANT exec任務直接調用OS命令。 –