SpringBoot项目jar文件加密

申明:用这种加密方式具体能不能被反编译没测过

下载加密的xjarDemo-1.0-SNAPSHOT.jar

备用下载地址

  • 将项目正常打包,会在项目根目录产生target文件夹
  • 然后就是打包了二次打包了,在刚刚下的jar文件目录打开cmd窗口,执行如下命令
java -cp xjarDemo-1.0-SNAPSHOT.jar XjarDemo 参数一 参数二 参数三

解释:参数一是密码,参数二是要加密的jar的路径位置,参数三是加密后jar的路径位置

  • 实例(密码是123456,要加密jar的位置,加密后新的jar位置)

java -cp xjarDemo-1.0-SNAPSHOT.jar XjarDemo 123456 E:\SpringToolSuite\2020.07.10.jar E:\SpringToolSuite\0.jar

项目启动

这是的项目启动是启动加密后的jar,然后会让输入密码(password),就是你上一步设置的密码123456,输入后回车项目就可以正常启动了

  • 启动实例(打开命令行直接启动,然后回车,输入password后在回车,在输入password时不会显示,这是正常的,你直接输完了回车就行了)

java -jar 0.jar
password:

彩蛋地址

有问题欢迎留言

你可能感兴趣的:(Springboot,工具)