maven本地私服取jar包后再进行反编译获取源代码
1.先去maven安装目录寻找setting.xml D:mavenapache-maven-3.1.1conf 利用记事本打开。
寻找标签 nexus central nexus mirror. http://XXX.XXX.XX.XX:8080/content/groups/public url就是本地私库的链接,复制链接在浏览器打开
2.找到你所需要找的jar包,下载至本地 得到jar,此时解压会发现是.class,因此需要进行反编译
3.反编译流程,使用IDEA进行反编译,IDEA下载反编译插件
4.下载之后,找到IDEA安装目录的plugins文件夹 D:IDEAIntelliJ IDEA 2020.1.1pluginsjava-decompilerlib 此时里面只有一个jar文件名字叫做: java-decompiler.jar
5.将刚刚从私库下载下来的jar 放到这个目录下,并创建一个空的文件夹。 比如此时的我: 6.在上面目录下输入cmd 在这里直接运行:
java -cp “D:IDEAIntelliJ IDEA 2020.1.1pluginsjava-decompilerlibjava-decompiler.jar” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true game-framework-common-0.1-20130226.121818-2.jar xunxia-frameword-common-http
这是模板: java -cp “AAAA” org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true BBBB CCCC
AAAA :文件java-decompiler.jar的绝对路径 BBBB :是你所要反编译的jar包名字,记得加后缀 CCCC :是你刚刚创建的空文件夹名字,也就是反编译后存放的文件夹
