我使用别名为 MemorizEasy
的密钥对我的 JWS 应用程序 MemorizEasy 进行了签名:
memofile.reference.emma.jar=/Users/simpatico/.netbeans/6.8/modules/ext/emma.jar
我不记得为什么选择了这么长的别名。我怀疑这只是备忘,但在我的项目设置中有:
jnlp.signjar.alias=memofile.reference.emma.jar=/Users/simpatico/.netbeans/6.8/modules/ext/emma.jar
我现在正在更新应用程序,使用Maven时需要指定别名:
<keystorealias>memofile.reference.emma.jar=/Users/simpatico/.netbeans/6.8/modules/ext/emma.jar
</keystorealias>
但那样做不起作用。使用另一个别名为mjee
的键则可以工作。
那么我能改变密钥的别名吗?如果可以,怎么做? 否则,为什么Maven不接受我的别名?
%JAVA_HOME%\bin
添加到您的PATH中,就可以从cmd中运行它。首先使用where keytool
进行双重检查。 - WesternGun