背景:
最近的几个项目交给我负责了,但是源码丢了,只有编译后的war包和jar包。WTF!不过class文件还是可以反编译为java文件的,使用jd-gui反编译工具。然后再新建project就可以。
jd-gui下载地址:https://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/JD-GUI.shtml
idea使用maven引入外部依赖目录并打包为可执行的jar包
1、为了图省事不想一个一个去找war包中依赖的jar包,直接将lib依赖引入
pom.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId&g