catalina.bat:set JPDA_ADDRESS=8000
1、startup.bat:call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%
2、或命令行cataline.bat jpda start
待续
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
600+累计阅读
698平均单平台
已同步平台
CSDN
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄16年
catalina.bat:set JPDA_ADDRESS=8000
1、startup.bat:call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%
2、或命令行cataline.bat jpda start
待续
linux tomcat jpda 绑定地址,Tomcat开启Jpda支持(远程调试)
遇到运行态的bug错误,本地的话可以debug,远程的话通常可以通过日志等来观察和测试运行态中的环境。但是如果程序运行在远程环境上,根本无法修改程序、又或者想减少相关日志代码频繁修改等等情况?可以尝试JPDA.启动tomcat的jpda支持默认情况下tomcat的启动命令是:./catalina.sh start该命令是没有启动我们的jpda服务。tomcat提供了集成了Jpda服务,只需要:./...
tomcat jpda debug 命令启动
用Java的JPDA远程调试程序 在$CATALINA_HOME中catalina.sh的配置文件中,开启JPDA_ADDRESS 对应的端口(要进行远程调试的端口), 使用命令./catalina.sh jpda start 启动tomcat服务 日志中输出 Listening for transport dt_socket at address: 8000 说明调试启动成功 ...
tomcat 远程debug,jpda的使用
开启tomcat远程debug模式 1.第一步,设置debug下面的端口 进入tomcat下面的bin目录, vi ./catalina.sh 找到JPDA_ADDRESS= 8099参数,设置自己想要的端口号。 不设置也行,默认端口为8000 题外话:也可以在.bash_profile里面设置这个变量 export JPDA_ADDRESS= 8099个人觉得没必要。 网上有
java jpda远程调试
Java Platform Debugger Architecture(JPDA:Java平台调试架构) 由Java虚拟机后端和调试平台前端组成 tomcat可以通过jpda进行远程调试。可以修改startup.bat(linux下是startup.sh)或者是改catalia.bat ( linux下是catalia.sh) 来实现; 不改文件进行远程调试,可以通过命令"catalia.ba
window下tomcat使用jpda出现启动闪退——transport error 202:bind failed:Address already
这个原因是由于启动jpda的端口被占用了的原因;要修复这个bug可以到tomcat的安装目录下的bin目录中找到catalina.bat文件,并作出如下图修改:
linux下的java远程调试jpda+tomcat
项目放到linux服务器了,服务器的环境或者数据可能和我们本地不一样,这个时候我们可能需要远程的断点进行调试,来查看请求过程中的各个变量的值。这里我们的应用服务器用的tomcat5.5.17 这个时候你需要知道JPDA这个概念。 简单的概括下JPDA: Java Platform Debugger Architecture(JPDA:Java平台调试架构) 由Java虚拟机
eclipse远程调试tomcat中发布的项目实战
这是一个工具说明文章,在实际环境和生成环境总会出现或多或不一样的情景。这不场景产生的问题,变相找的解决方案就是这篇笔者想要阐述的内容。 场景:项目打包发布后再window中访问以及页面跳转正常,但是在linux进行打包发布的时候确发现使用springMvc跳转时候不好使。 那么如何调试远程Tomcat呢? 远程调试Tomcat,本质上就是远程调试JVM。
Eclipse+Tomcat远程调试配置
转载于:http://blog.csdn.net/jarfield/article/details/5250915 最近,一直在研究Tomcat的工作内幕,主要的方法就是参考《How Tomcat Works》 这本书和Tomcat 5.5.26的源代码。 Tomcat的代码结构还是比较清晰的,注释也比较全。但是代码毕竟是静态的,难以彻底弄清类与类之间的协作关系,以及运行时对
Eclipse远程调试Tomcat
最近,一直在研究Tomcat的工作内幕,主要的方法就是参考《How Tomcat Works》这本书和Tomcat 5.5.26的源代码。 Tomcat的代码结构还是比较清晰的,注释也比较全。但是代码毕竟是静态的,难以彻底弄清类与类之间的协作关系,以及运行时对象的交互关系。 如果能对Tomcat的启动、处理请求和停止的过程进行断点调试,看清Tomcat的每一步行踪,那么就能
tomcat以debug模式启动方法
tomcat以debug模式启动方法 新建一个debug.bat set JPDA_ADDRESS=8000 set JPDA_TRANSPORT=dt_socket catalina jpda start 以此启动程度打开tomcat即可。
linux环境下tomcat配置远程debug端口
1、修改tomcat容器下面的/bin/catalina.sh文件 if [ "$1" = "jpda" ] ; then if [ -z "$JPDA_TRANSPORT" ]; then JPDA_TRANSPORT="dt_socket" fi if [ -z "$JPDA_ADDRESS" ]; then ...
JPDA远程调试
#!/bin/sh export JPDA_ADDRESS=8003 ./catalina.sh jpda start 将以上内容保存为sh脚本.启动此脚本即可
eclipse外部启动tomcat如何进行断点调试
首先我们打开tomcat的bin目录,找到catalina.bat文件 进入该文件,搜索JPDA_ADDRESS,查看你tomcat的外部启动端口 进入eclipse,选择debug信息配置 配置debug端口和名称 打开debug控制台 检测是否外部调试成功 打一个断点,进行测试,记得切换到debug界面 调试完,记得删除所有断点,否则会影...
JPDA 远程调试方法记录
一、JPDA概念 JPDA(Java platform debugger architecture)是java平台调试架构的简称,由java虚拟机后端和调试平台前端组成。 1、java虚拟机提供了java调试功能; 2、调试平台通过调试交互协议向java虚拟机请求服务,以对在虚拟机中运行的程序进行调试。 二、idea 配置方法 1、启动tomcat 的jpda支持 启动tomca...
Eclipse远程调试之Tomcat
最近,一直在研究Tomcat的工作内幕,主要的方法就是参考《How Tomcat Works》 这本书和Tomcat 5.5.26的源代码。 Tomcat的代码结构还是比较清晰的,注释也比较全。但是代码毕竟是静态的,难以彻底弄清类与类之间的协作关系,以及运行时对象的交互关系。 如果能对Tomcat的启动、处理请求和停止的过程进行断点调试,看清Tomcat的每一步行踪,那么就能解决上面的问...
Eclipse远程调试Tomcat .
最近,一直在研究Tomcat的工作内幕,主要的方法就是参考《How Tomcat Works》 这本书和Tomcat 5.5.26的源代码。 Tomcat的代码结构还是比较清晰的,注释也比较全。但是代码毕竟是静态的,难以彻底弄清类与类之间的协作关系,以及运行时对象的交互关系。 如果能对Tomcat的启动、处理请求和停止的过程进行断点调试,看清Tomcat的每一步行踪,那么就能解决上

被折叠的 条评论
为什么被折叠?



