※※※※使用前务必做好备份※※※※
小型项目,不适用于所有,仅供参考
1.在服务器上拉取项目JAR包到本地
2.使用反编译工具反编译该JAR包
JD-GUI下载:
官方下载:https://github.com/java-decompiler/jd-gui/releases
※※※※以下步骤出错可能是文件编码或JDK版本的问题,请酌情调整※※※※※
※※※※若代码中包含中文,使用notepad++或文本编辑软件修改合适的编码格式※※※※※
3.在CMD窗口中,使用JDK编译修改后的文件
javac -classpath 引用依赖的绝对路径 JAVA文件 //有引用
javac -classpath ./lib/springboot.jar HelloWorld.java //示例
javac JAVA文件 //无引用
javac HelloWorld.java //示例
4,在服务器中解压项目JAR包,替换编译后的CLASS文件
unzip HelloWorld.jar
5,将解压后并成功替换的项目文件夹打成JAR包
(切勿直接打包该项目根文件夹,可能会导致找不到main方法)
jar cvf jar包名 文件1 文件2 文件3 ... //打包命令
jar cvf HelloWorld.jar com/ HelloWorld.class application.yml//示例
6.重启项目,查看日志
版权声明:本文为m0_51121805原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。