制作JNLP时需要对所有依赖的jar使用keytool、jarsigner进行签名,
批处理文件如下
sign4JNLP.cmd
----------------------------
set key=123456
set keyFile=sign.key
set alias=aaaaaaa
del %keyFile%
keytool -genkey -keystore %keyFile% -alias %alias% -dname "CN=MacroLu,OU=test.com,O=bj,L=bj,ST=bj,C=cn" -keypass %key% -storepass %key% -validity 7200
copy ..\dist\*.jar *.jar
copy ..\dist\app_lib\*.jar *.jar
FOR %%f IN (*.jar) DO jarsigner -storepass %key% -keystore %keyFile% %%f %alias%
批处理文件如下
sign4JNLP.cmd
----------------------------
set key=123456
set keyFile=sign.key
set alias=aaaaaaa
del %keyFile%
keytool -genkey -keystore %keyFile% -alias %alias% -dname "CN=MacroLu,OU=test.com,O=bj,L=bj,ST=bj,C=cn" -keypass %key% -storepass %key% -validity 7200
copy ..\dist\*.jar *.jar
copy ..\dist\app_lib\*.jar *.jar
FOR %%f IN (*.jar) DO jarsigner -storepass %key% -keystore %keyFile% %%f %alias%