像一些主流的IDE都可以在本地用调试状态运行tomcat,但如何在本地调试其他电脑上的tomcat呢?tomcat可以通过jpda进行远程调试。
我在网上看到一些例子,都是讲怎样改startup.bat(linux下是startup.sh)或者是改catalia.bat( linux下是catalia.sh)。我觉得这样子太有侵入性了,怎样才能不改文件进行远程调试。我用的是tomcat 6.0.18。windows下可以通过命令"catalia.bat jpda start",用调试状态启动tomcat,linux则是"./catalia.sh jpda start"。我仔细看catalia.bat 和 catalia.sh的区别,bat 里面的默认jpda参数是
JPDA_TRANSPORT (Optional) JPDA transport used when the "jpda start"
command is executed. The default is "dt_shmem".
JPDA_ADDRESS (Optional) Java runtime options used when the "jpda start"
command is executed. The default is "jdbconn".
JPDA_SUSPEND (Optional) Java runtime options used when the "jpda start"
command is executed. Specifies whether JVM should suspend
execution immediately after startup. Default is "n".
sh 里面默认jpda参数是
JPDA_TRANSPORT (Optional) JPDA transport used when the "jpda start"
command is executed. The default is "dt_socket".
JPDA_ADDRESS (Optional) Java runtime options used when the "jpda start"
command is executed. The default is 8000.
JPDA_SUSPEND (Optional) Java runtime options used when the "jpda start"
command is executed. Specifies whether JVM should suspend
execution immediately after startup. Default is "n".
我测试一下,通过netbeans的调试连接器,远程调试linux下运行的tomcat。
分享到:
相关推荐
jvm tomcat eclipse 远程 断点 debug 调试 jpda 远程断点实图演示
使用JPDA进行Java程序远程调试使用JPDA进行Java程序远程调试使用JPDA进行Java程序远程调试使用JPDA进行Java程序远程调试
JPDA(Java Platform Debugger Architecture)是 Java 平台调试体系结构的缩写,通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Java 调试应用程序。 JPDA 主要由三个部分组成:Java 虚拟机工具接口(JVMTI),...
项目放到linux服务器了,服务器的环境或者数据可能和我们本地不一样,这个时候我们可能需要远程的断点进行调试,来查看请求过程中的各个变量的值。
maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat...使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现调试。而且具有tomcat的热部署功能。
JPDA(Java Platform Debugger Architecture)是 Java 平台调试体系结构的缩写,通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Java 调试应用程序。 JPDA 主要由三个部分组成:Java 虚拟机工具接口(JVMTI),...
文档内详细介绍了java的调试体系--JPDA,包括其接口,以及一些与虚拟机相关的知识
多目标跟踪JPDA算法实现,是学习JPDA算法的经典代码,建议下载下来看看。
采用JPDA数据关联算法实现两个个匀速运动目标的点迹与航迹的关联。上传的为压缩文件,解压后有两个m文件,一个是Data_JPDAF.m,另一个是JPDAF.m。将两个文件放到Matlab的同一个目录下,直接运行文件Data_JPDAF.m即可...
联合概率数据互联JPDA是数据关联算法之一,它的基本思想是:对应于观测数据落入跟踪门相交区域的情况,这些观测数据可能来源于多个目标。JPDA的目的在于计算观测数据与每一个目标之间的关联概率,且认为所有的有效...
matlab简单实现多目标跟踪的JPDA算法,供初学者参考
采用JPDA数据关联算法实现两个匀速运动目标的点迹与航迹的关联
数据关联的JPDA算法 程序运行正常 注释详尽
能实现多目标跟踪中数据关联,对每个目标设置合适的跟踪门,在跟踪门内认为增加杂波产生数据
数据关联的经典算法JPDA,包含杂波环境。
Adaptation (JPDA) approach, to replace the frequently-used joint maximum mean discrepancy metric in transfer learning. During the distribution adaptation, JPDA improves the transferability between ...
JPDA的matlab程序.pdf
NNDA;PDA;JPDA;IMM数据关联算法matlab代码
多传感器/多目标跟踪的JPDA数据关联算法,在密集杂波环境下