大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
最近遇到个二手项目,只有一个war包文件,需要解压并修改其中一个class文件
然后再重新打包成war包,难道还要重新部署项目环境,使用idea打war包???
反正是很烦躁就对了
对了,先把class文件反编译成java文件查看一下
第一步:下载反编译插件地址,我使用的是idea版本的
下载地址 http://jd.benow.ca/
$ClipboardContent$
第二步,配置JdCompiler External Tools,上面是jd-gui.exe的运行参数点击复制即可
第三步:使用反编译工具
使用idea打开需要编译的class文件,然后右键点击JdCompiler
第四步:反编译成Java文件
先打开需要编译的class文件,然后点击save,即可生成java文件,点击保存即可
ps:(Save All Sources) 是将整个class文件反编译成java项目,需要先创建一个新文件夹来盛放
现在需要将已经解压之后的war包重新打成war包,该怎么办呢?
使用下面这种方法
- jar -cvf ReplaceTest.war . 一定要记住一定要记住后面空两格加一个 .
- jar cvf ReplaceTest.war */ 这个没有点,可以成功了
即打包完成
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/186028.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...