Java 如何签署一个罐子永不过期?

Java 如何签署一个罐子永不过期?,java,jakarta-ee,jar,jar-signing,Java,Jakarta Ee,Jar,Jar Signing,我使用jarsigner对我的jar文件进行签名。但我得到一个警告: Warning: This jar contains entries whose signer certificate will expire within six months. 如何使其永不过期或在更长的时间内过期?在-validity参数中指定所需的天数 附录:-有效性是一个选项 创建新密钥后,使用其唯一别名对JAR进行签名 我没有成功使用-validity选项,在我的jarsigner命令中,我看不到名为-valid

我使用
jarsigner
对我的jar文件进行签名。但我得到一个警告:

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

如何使其永不过期或在更长的时间内过期?

-validity
参数中指定所需的天数

附录:
-有效性
是一个选项


创建新密钥后,使用其唯一别名对JAR进行签名

我没有成功使用-validity选项,在我的jarsigner命令中,我看不到名为-validity的选项参数,也请看这里,
keytool -genkey -alias sawyer -validity 1234 -dname "…"