idea工具右上角
选
然后打包,远程部署
远程部署的启动命令是
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -Dfile.encoding=UTF-8 -jar XYD-V2.4.jar
我是虚拟机直接运行jar包项目文件起的后台,
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 就是上面idea配置远程调试的启动命令
-Dfile.encoding=UTF-8 是编码,防止中文参数传递乱码
XYD-V2.4.jar 是我自己的项目jar名,可替换自己的
我是maven打的包,jar格式的,没用war。
远程服务器我的是腾讯云租的windows的服务器,linux的命令直接百度改就行
部署完后找自己配置的远程启动debug模式就行
然后跑远程服务器环境的代码,本地打断点就能进入调试,很方便