jar包中修改文件

现有 jar 包 base-web.jar

查找 jar 包里面的文件:

jar ftv base-web.jar | grep pom.xml

要修改 jar 包中配置文件可以用下面方式:

通过 vim 命令直接修改保存 jar。超方便。

通过 vim 命令直接编辑 jar

vim xxx.jar 该命令首先会列出全部文件,可以通过输入/abc 来搜索,定位到对应的 abc 文件后回车进入配置文件内进行编辑,:wq 保存。

jar包反编译

编译 java 代码 Jar 包

  1. jd-gui (不能反编译 groovy)
  2. jdec (在线反编译)

编译 groovy 代码 Jar 包

  1. jdec (在线反编译)