使用maven插件加密jar,防止反编译

1、下载maven加密插件

pom文件加入以下配置 

 
    
        
            jitpack.io
            https://jitpack.io
        
    


 
                com.github.core-lib
                xjar-maven-plugin
                2.0.9
                
                    
                        
                            build
                        
                        package
                        
                            
                            password
                            
                           
                           xstm-management.jar
                        
                    
                
            

然后执行 clean  install 

 

启动 

 nohup java -jar /home/stm/jar/xstm-management.jar  --xjar.keyfile=/home/stm/jar/stm.key > /home/stm/jar/stm-management.log &

stm.key 的内容

password: password
algorithm: AES
keysize: 128
ivsize: 128
hold: false

 

hlod为false,启动后会删除stm.key文件。

你可能感兴趣的:(Maven)