1.下载获取你需要修改的jar包
2.在idea新建一个maven的test项目,在pom引入你需要修改的jar,在源码处(src/main/java)创建一个修改文件的包,保证包名和路径名完全一致
3.通过反编译工具(gui或者idea可以直接看)拿到源码,在新建的包下面创建同名类,然后复制黏贴进去源码就好了,里面的依赖因为你引入了jar,所以都是会有的的
4.修改你想修改的部分后,mavenclean compile你的demo项目获取target中的编译后的java文件。可以用反编译工具看是否修改成功
5.用压缩工具解压原来的jar包,找到对应目录下的class文件,替换掉后,在最外层选中解压出来的文件夹导包成tar文件后,修改后缀名为jar
6.通过maven的添加jar命令到本地仓库,在需要的项目中引入,就可以测试了
mvn install:install-file-Dfile=core-renderer.jar -DgroupId=org.xhtmlrenderer-DartifactId=core-renderer-personal -Dversion=R2 -Dpackaging=jar