当我们需要定位生产环境问题,而日志又不清晰的情况下,我们可以借助Tomcat提供的远程调试,设置如下: linux打开端口命令的使用方法: nc -lp 8081 &(打开8081端口) linux查看是否打开8081端口: netstat -an | grep ...
方法 tomcat :catalina.bat jpda start,调试端口默认为 方法 .进入工程目录,运行Ant命令编译 .生成Eclipse工程所需的文件 .classpath和.project等 .antexpand发布编译生成的war包 .从外面启动Tomcat 某些工程并非标准JavaEE工程,无法直接在Server视图下集成服务器 .访问自己的成果,汗,此时如不做特殊设置,效果是 ...
2017-10-13 15:51 0 12346 推荐指数:
当我们需要定位生产环境问题,而日志又不清晰的情况下,我们可以借助Tomcat提供的远程调试,设置如下: linux打开端口命令的使用方法: nc -lp 8081 &(打开8081端口) linux查看是否打开8081端口: netstat -an | grep ...
配置远程tomcat如下图 注意 1处为服务器IP地址,端口号不是tomcat的端口号,而是调试用的端口号,设置好端口号会生成2处的参数; 2处为远程调试JVM参数,需要配置到服务端tomcat,稍后截图说怎么配置; 3处为调试代码,一般不需要自己选(还不确定,用明白再补 ...
JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=18107 -Dcom.sun.mana ...
程序就是这么一个神奇的东西,有时你的一个项目,在本机上运行得还是好好的,可当你把这货放到了服务器上,同样的条件就是结果不一样。于是就灰常想看一下程序在远程运行时候的状态,希望让程序在远程运行,还可以在本机打断点跟一下,这就用到了用eclipse远程调试Tomcat。记得以前好久之前研究了一下 ...
当把一个本地项目部署到远程服务器后有可能出现意想不到错误,这个时候通过远程调试能够更清楚的找到bug所在位置。 目前百度tomcat绝大多数方法都是在startup.sh或者catalina.sh增加一行配置。其实完全没必要,tomcat已经把调试配置好了,我们只需要稍作修改就能开启远程 ...
Tomcat 远程调试 使用场景: 微信小程序 等 本地环境很难绕过权限测试的时候。 一、 Tomcat 配置 1) : 编辑 bin 目录下 catalina.sh 如果是 windos 系统 请编辑catalina.bat 。 首先找到 文件中JPDA_ADDRESS 。 ip ...
当Web项目部署在服务器之后,当项目出现问题的时候就需要远程调试【远程调试的代码要与本地代码一致】 配置远程调试的具体步骤如下: 1、Linux 中配置tomcat在catalina.sh中添加如下CATALINA_OPTS="-Xdebug -Xrunjdwp:transport ...
最近做一个和三方联调的项目,需要异步回调到指定的公网IP,但是本地没有独立的IP,用花生壳或者自己搭建pptpd vpn比较繁琐,相比来说用eclipse直接远程调试比较方便。 首先: 修改tomcat/bin/catalina.sh中的参数: 参数 ...