调试笔记在使用Tomcat过程中经常碰到问题,导致tomcat启动失败。如下↓ 由于报错太过笼统,我根本无法找出错误。后来我切换到Console视图下,看到了如下错误信息。 根据报错信息,错误原因是32bit 的Tomcat不能在AMD 64-bit的platform 上面运行,但是经过查看我发现自己的tomcat和java都是64bit的。 查看tomcat的版本号的链接:→ http://jingyan.baidu.com/article/e73e26c0c4b40024adb6a789.html或者在如下图的路径下,打开 D...
转载自:http://blog.csdn.net/afgasdg/article/details/92368771、Linux中配置tomcat在catalina.sh中添加如下CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"(不要换行,要在同一行) 2、Window中修改 catalina,bat文件,添加:Set “CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" 如图:参数说明:-Xdebug :...
J2EE开发各类资源下载清单, 史上最全IT资源,点击进入! 一. 应用场景在实际的测试过程中,可能会遇到由于程序执行的不间断性,我们无法构造测试场景来验证某个功能的正确性,只有通过代码级的调试才能验证功能是否正确。然而开发本地调试的话,不具有说服力,这时我们测试人员必须连接到linux下的基线版本代码进行远程调试 二.调试步骤1、部署服务工程到Linux系统下的Tomcat中,本文档重点是远程调式,为了防止文档篇...
在startup.sh开始处中增加如下内容: declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788" 然后启动Tomcat即可。 windows下是增加如下内容: SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788原文:http://www.jb51.net/os/Fedora/1397.html
创建文件logging.properties文件存放于应用WEB-INF/classes下文件内容如下: 1 handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler 2 3 ############################################################ 4 # Handler specific properties. 5 # Describes specific configuration info for Handlers. 6 ############################################################ 7 8 org.apache.juli.FileHandle...
一、本地 Remote Server 配置添加一个Remote Server 如下图所示1. 复制JVM配置参数,第二步有用2. 填入远程tomcat主机的IP地址和想开启的调试端口(自定义)3. 选择资源文件模块二、服务器 Tomcat 配置2.1 Linux 环境编辑catalina.sh, 添加如下配置(有双引号)export JAVA_OPTS=‘-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005‘ 2.2 Windows环境编辑catalina.bat,添加如下配置set JAVA_OPTS=-agentlib:jd...
原文链接:http://www.07net01.com/2016/11/1721293.html如何远程调试tomcat一,linux环境下1. 服防火墙打开8000端口,允许外网访问;2. 修改catalina.sh:搜索到如下行:JPDA_ADDRESS="localhost:8000"改为:JPDA_ADDRESS="0.0.0.0:8000"意为:允许所有ip连接到8000端口,而不仅是本地。参考catalina.sh.debug的配置。2. 执行下列命令开启调试模式:/usr/local/tomcatDev/bin/catalina.sh jpda run3. 在tomcat上创建远程调试,地址...
大多数情况下调试模式出问题都可以靠取消断点解决 目前遇到的就两个常见问题,以后遇到同样可以靠取消断点解决的问题再加 1、调试模式启动过慢可以看一下断点是不是打得太多了,建议不用的断点及时取消掉 2、正常模式可以启动,却无法启动调试模式同样可能是断点造成的,有时候只有一个断点都会出现这种情况……调试模式启动,读取文件可能会出错,eclipse自动加断点,然后就报错了或者卡住了…… 取消断点方法:打开Breakpoints窗...
配置远程Linux服务器:1,修改tomca/bin/startup.sh,第一行加入:declare -x CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999"其中address=9999是没被使用的端口号。连接方式有两种,为dt_shmem和dt_socket,分别表示本机调试和远程调试.。2,查看服务器对应端口是否已经被监听:netstat -antp | grep 9999如果现实对应端口已被java监听则成功。否则更换端口号尝试,或查看对应tomcat配置...
本文的读者需要拥有一些Maven基础知识和实践,如果没有,请直接绕过或者先看一些关于Maven教程,比如Juven翻译的《Maven权威指南》,google一下便知。开门见山,首先抛出一个问题(如果你对我遇到的问题不敢兴趣,请飘过,直接看分割线以下的文字):我有一个团队基础框架项目,代号:framework,用maven构建,是个war类型的项目。团队中其他的应用项目都会用到它,包括Java程序和Web相关的一些文件(js、css和html等公共组件)。所...
Tomcat使用MyEclipse远程调试Java代码总结如下:在做远程调试时,在windows系统和非windows系统下的配置,Tomcat中会有所差别,具体如下:第一步、配置tomcat一、在windows系统中:打开%CATALINE_HOME%/bin下的文件catalina.bat,加入下面这行:set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address= 8000其中 address=8000是没被使用的端口号。连接方式有...
前提:Windows环境tomcat是以catalina.bat方式而非Windows服务形式启动(两者所使用的JAVA配置及JVM参数会有差异)。服务器段设置方法1:修改CATALINA_OPTS修改 catalina.bat文件,添加:Set “CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"参数说明:-Xdebug : 启用调试模式-Xrunjdwp<sub-options> : 加载JVM的JPDA参考实现库 transport=dt_socket ...
测试环境:windowsIDE:IDEA 2018 2.5 x64按照图示,加以下参数加入配置中-Xdebug -Xrunjdwp:transport=dt_socket,address=9988,server=y,suspend=n IDEA建立远程调试配置如下: 原文:https://www.cnblogs.com/passedbylove/p/10536318.html
以下日志将不断抛出到控制台:09:36:53.456 [CloseConnectionsTimer] DEBUG o.s.jdbc.datasource.DataSourceUtils - Fetching JDBC Connection from DataSource09:36:53.456 [CloseConnectionsTimer] DEBUG o.s.jdbc.core.StatementCreatorUtils - Setting SQL statement parameter value: column index 1, parameter value [0], value class [java.lang.Long], SQL type -509:36:53.456 [CloseConnectionsTimer] DEBUG o.s.jdbc.d...
第一步下载源码,把源码导入到eclipse中: 1)在eclipse 中新建一个Java Project,名称可以是Tomcat 2)在工程上点击右键=>Import=>General=>File System,点击Next按钮3)点击Browser按钮,找到tomcat源码解压路径,勾选java、test、conf和webapps目录(注意不需要勾选examples目录),点击Finish按钮4)在java和test目录上点击右键=>Build Path=>Use As Source Folder將这两个目录设为源码目录。同时可以删除工程中原有的src目录...