赞
踩
功能特性
参数 | 含义 |
---|---|
-file | 加密的jar/war完整路径 |
-packages | 加密的jar/war完整路径 |
-file | 加密的包名(可为空,多个用","分割) |
-libjars | jar/war包lib下要加密jar文件名(可为空,多个用","分割) |
-cfgfiles | 需要加密的配置文件,一般是classes目录下的yml或properties文件(可为空,多个用","分割) |
-exclude | 排除的类名(可为空,多个用","分割) |
-classpath | 外部依赖的jar目录,例如/tomcat/lib(可为空,多个用","分割) |
-pwd | 加密密码,如果是#号,则使用无密码模式加密 |
-code | 机器码,在绑定的机器生成,加密后只可在此机器上运行 |
-Y | 无需确认,不加此参数会提示确认以上信息 |
// 使用密码加密
java -jar classfinal-fatjar-1.2.1.jar -file front.jar -packages com.zxb.**.* -pwd 123456 -Y
java -javaagent:front-encrypted.jar='-pwd' -jar front-encrypted.jar
// 不使用密码
java -jar classfinal-fatjar-1.2.1.jar -file front.jar -packages com.zxb.**.* -pwd # -Y
java -javaagent:front-encrypted.jar -jar front-encrypted.jar
java -jar classfinal-fatjar-1.2.1.jar -C
转载:https://blog.csdn.net/weixin_43941364/article/details/130085401
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。