如何对Jar包加密,从而防止反编译?

要想对Java项目生成的Jar包进行防反编译处理,一般有两种解决方案,一种是代码混淆,另一种是代码加密。 代码混淆对于单模块的项目来说还算比较简单,但现在的项目一般都有多个模块,一个模块依赖多个公众模…