|
@@ -779,7 +779,7 @@ public class EncryptExecutor {
|
|
|
*/
|
|
*/
|
|
|
private void clearClassMethod(List<EncryptClassArgs> allNeedEncryptedClassInfoList) {
|
|
private void clearClassMethod(List<EncryptClassArgs> allNeedEncryptedClassInfoList) {
|
|
|
// step0. 初始化javassist
|
|
// step0. 初始化javassist
|
|
|
- ClassPool pool = ClassPool.getDefault();
|
|
|
|
|
|
|
+ ClassPool pool = new ClassPool(true);
|
|
|
// step1. 把所有可能涉及到的jar、.class添加进加载路径
|
|
// step1. 把所有可能涉及到的jar、.class添加进加载路径
|
|
|
try {
|
|
try {
|
|
|
JavassistUtil.loadJar(pool, this.targetRootDir);
|
|
JavassistUtil.loadJar(pool, this.targetRootDir);
|