申明:
用这种加密方式具体能不能被反编译没测过
下载加密的xjarDemo-1.0-SNAPSHOT.jar
备用下载地址
- 将项目正常打包,会在项目根目录产生target文件夹
- 然后就是打包了二次打包了,在刚刚下的jar文件目录打开cmd窗口,执行如下命令
java -cp xjarDemo-1.0-SNAPSHOT.jar XjarDemo 参数一 参数二 参数三
解释:
参数一是密码,参数二是要加密的jar的路径位置,参数三是加密后jar的路径位置
java -cp xjarDemo-1.0-SNAPSHOT.jar XjarDemo 123456 E:\SpringToolSuite\2020.07.10.jar E:\SpringToolSuite\0.jar
项目启动
这是的项目启动是启动加密后的jar,然后会让输入密码(password),就是你上一步设置的密码123456,输入后回车项目就可以正常启动了
java -jar 0.jar
password: