Как подписать банку, чтобы никогда не истек? - PullRequest
7 голосов
/ 30 мая 2011

Я использовал jarsigner, чтобы подписать мой файл jar. Но я получил предупреждение:

Warning:
This jar contains entries whose signer certificate will expire within six months.

Как я могу сделать так, чтобы оно никогда не истекло или не истекло в течение более длительного времени?

1 Ответ

7 голосов
/ 30 мая 2011

Укажите необходимое количество дней в параметре -validity для keytool.

Приложение: -validity является опцией для keytool.

keytool -genkey -alias sawyer -validity 1234 -dname "…"

После создания нового ключа используйте его уникальный псевдоним с jarsigner, чтобы подписать свой JAR.

...