常常会遇到在应用部署在weblogic,tomcat,jetty等服务器下,而我们的代码却在本地,如何用本地的代码调试远程服务器上的程序呢
在web服务器上添加jvm参数,如以下是我们启动jetty服务器的参数,8000代表的是远程debug的端口号
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000 -jar start.jar
在本地eclipse中点击
debug->Debug Configuration...->Remote Java Application(新建)
分别选择本地的代码,host填写的时远程服务器的地址,port是刚才在服务器端设置的8000,在eclipse代码中打上一个端点就可以运行了
分享到:
相关推荐
Java远程debug调试视频教程+文档+源码 结合IDEA工具 jar包 war包方式
远程debug 一、remote debug 何为远程debug呢?通常我们在开发过程中,都会将代码部署到服务中,这个时候QA 提出了一个bug,通过查看代码的逻辑发现问题十分的困难?一般情况下都是想着本地能不能复现一下,本地debug...
远程debug调试Java,直接替换到apache-tomcat-7.0.78/bin/下的startup.sh
NULL 博文链接:https://dacoolbaby.iteye.com/blog/2070292
针对springboot jar方式启动的远程调试, 不用本地启动调试,直接服务器调试
自己写的介绍java远程调试的ppt。有jvm的调试模型,eclipse的调试技巧,远程调试介绍,环境搭建。并有一个demo演示截图。
Debug时修改代码能即时生效的说明,帮助大家在debug时解决无法及时生效的问题
JAVAECLIPSE下配置WINDCHILL远程调试WINDCHILL学习笔记.pdf
JavaEclipse远程调试,在实际环境进行调试,可以定位到许多莫名其妙的环境问题。
myeclipse远程调试(java project)附说明文档
DebugView帮助文档 DebugView使用说明 DebugView介绍DebugView帮助文档 DebugView使用说明 DebugView介绍DebugView帮助文档 DebugView使用说明 DebugView介绍DebugView帮助文档 DebugView使用说明 DebugView介绍
NULL 博文链接:https://love1234sky.iteye.com/blog/2274302
远程调试快捷键
主要介绍了IntelliJ IDEA远程Debug Linux的Java程序,找问题不要只会看日志了,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
Eclipse 调试器; Debug 视图;调试 Java 语言程序;远程调试;Eclipse快捷键调试
Jsch远程操作linux命令Demo: Jsch远程操作linux命令Demo :Exec2.java 通过jsch 实现远程执行Linux命令(命令参数支持中文); Shell.java 实现与Linux交互对话通讯(支持中文)。
在测试过程中如果出现程序bug问题,但又不知道什么原因时,我们可以考虑使用eclipse的远程debug调试功能,这样我们就可以在本地跟踪实际代码,来一步一步的追踪出现问题的地方。
eclipse 远程调试jboss as7配置过程, 图文并茂
该项目是构建工具SBT的插件。... 它将提供用于连接远程调试器的代理服务器。 此代理服务器将隐藏基础Java进程的重新启动,因此您不必在每次重新启动后都重新连接调试器。 这仍处于实验阶段,无法完全发挥作用。
gdb调试器源代码编译 调试的基本原理 远程调试 再谈”借壳” 一些调试技巧 调试前景展望