ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

aspose破解

2026/8/31 12:25:45 拓冰建站 浏览量
aspose破解 1跟踪源码,发现只需要修改zzZJ5中zzZaQ方法2maven中引入javassistdependencygroupIdorg.javassist/groupIdartifactIdjavassist/artifactIdversion${javaassist.version}/version/dependencypropertiesjavaassist.version3.21.0-GA/javaassist.version/properties3修改publicvoidremoveWatermark()throwsNotFoundException,CannotCompileException,IOException{ClassPool.getDefault().insertClassPath(xxxx);// jar包的绝对路径CtClasstargetClassClassPool.getDefault().getCtClass(com.aspose.words.zzZJ5);//类路径CtMethodtargetMethodtargetClass.getDeclaredMethod(zzZaQ);//方法路径targetMethod.setBody({return 1;});//修改方法体始终返回1targetClass.writeFile(/Users/zexho/Documents/);//保存修改内容为保存的路径。}4把原来的jar改后缀名为zip,解压,将新生成class文件替换旧的,删除META-INF文件中的RSA和SF文件5在一级文件目录下打包,jar cvf aspose-words-20.6-jdk.jar .6替换原来的jar包(删除last等无用文件)7发现生成成功且无水印,但是后台有报错,根据源码发现有异常8在项目中复制一份zzZJ5,将异常注释掉9重新生成一个class文件,重复上面的解压打包操作10刷新maven,成功原文上改动,原文地址:https://juejin.cn/post/6865086209610383374