我的同事给了我一个支持和增强的Java项目。我需要签署.jar
文件。我在项目中只找到了下一个文件:genkey.bat
,project.cer
,signjar.bat
和keystore-jar.jar
,
没有更多信息。但是从教程我认为我需要别名,密码等......可能是真的用现有的文件签名jar(不是创建新的密钥库等)?
答案 0 :(得分:0)
这样做:
javac ClassName.java
jar cvf JarName.jar ClassName.class
keytool -genkey -validity 3650 -keystore myKeyStore -alias mykeyName
keytool -selfcert -keystore myKeyStore -alias mykeyName -validity 3650
jarsigner -keystore myKeyStore AppletClass.jar mykeyName