关于调试tomcat源码
2014-04-16 00:00
267 查看
摘要: 网上好多写了调试tomcat源码的东西。。这个是写的调试tomcat过程中出现的一些小问题。借鉴好多前辈的东西拿来改的。
请各位大神勿喷。。。
eclipse中调试tomcat源码:
eclipse不解释了。jdk也不解释了。
http://svn.apache.org/repos/asf/tomcat (svn下载地址)
下载后放在一个位置:(我的是在)E:\TOMCAT_6_0_29
在eclipse中构建Tomcat项目。使用Ant--->导入一个ant项目。。选择TOMCAT_6_0_29下面的build.xml文件执行。。
构建成功后。会发现有错误:应该导入jar包。在网上看到的。。
ant.jar jaxrpc.jar org.eclipse.jdt.core_3.2.1.v_780_R33x.jar wsdl4j-1.5.1.jar(这四个jar网上有)
发现报错了。
在项目中找到 :org.apache.catalina.startup 下面的Bootstrap 类 启动:Run configurations 中 Main的Project添加Tomcat 6.0 在Main class:添加org.apache.catalina.startup.Bootstrap
在 arguments 上面写start 下面写-Dcatalina.home="E:\TOMCAT_6_0_29" (E:\TOMCAT_6_0_29源码的位置)
点击apply 然后用debug模式启动。
这时候你会发现控制台抛出异常:找不到 listeners.ContextListener 这个文件是在E:\TOMCAT_6_0_29\webapps\examples\WEB-INF\classes\listeners 这里面。。在java目录下面简历包。把上面文件夹下面的两个java文件放入。修改web.xml文件即可。还有其他异常用同样的方式。到这个时候你就可以正常启动了
请各位大神勿喷。。。
eclipse中调试tomcat源码:
eclipse不解释了。jdk也不解释了。
http://svn.apache.org/repos/asf/tomcat (svn下载地址)
下载后放在一个位置:(我的是在)E:\TOMCAT_6_0_29
在eclipse中构建Tomcat项目。使用Ant--->导入一个ant项目。。选择TOMCAT_6_0_29下面的build.xml文件执行。。
构建成功后。会发现有错误:应该导入jar包。在网上看到的。。
ant.jar jaxrpc.jar org.eclipse.jdt.core_3.2.1.v_780_R33x.jar wsdl4j-1.5.1.jar(这四个jar网上有)
发现报错了。
在项目中找到 :org.apache.catalina.startup 下面的Bootstrap 类 启动:Run configurations 中 Main的Project添加Tomcat 6.0 在Main class:添加org.apache.catalina.startup.Bootstrap
在 arguments 上面写start 下面写-Dcatalina.home="E:\TOMCAT_6_0_29" (E:\TOMCAT_6_0_29源码的位置)
点击apply 然后用debug模式启动。
这时候你会发现控制台抛出异常:找不到 listeners.ContextListener 这个文件是在E:\TOMCAT_6_0_29\webapps\examples\WEB-INF\classes\listeners 这里面。。在java目录下面简历包。把上面文件夹下面的两个java文件放入。修改web.xml文件即可。还有其他异常用同样的方式。到这个时候你就可以正常启动了
相关文章推荐
- 75篇关于Tomcat源码和机制的文章
- 源码调试tomcat
- tomcat源码安装并调试(一)
- 75篇关于Tomcat源码和机制的文章
- Eclipse+Maven调试Tomcat 8.0.15 源码 -- 环境配置
- 关于打开tomcat远程调试端口Debug的步骤
- 虚幻4调试模式和关于虚幻引擎4.18和4.19源码版,无法使用DebuggameEditor调试模式的解决方法。
- Apache Tomcat 8_Tomcat 源码调试续篇
- 关于打开tomcat的远程调试功能
- tomcat4.0源码调试
- 关于tomcat的远程调试
- [关于OPC的研究1]c# opc client源码调试和学习笔记
- 编程经验:关于OpenCV源码调试的好文章转载~
- 开启Tomcat 源码调试
- 设置调试linux下jdb远程调试tomcat源码
- tomcat源码学习(2) 关于apache digest
- 关于eclipse下利用tomcat调试jsp的一些问题的解决记录
- 很好的关于Eclipse+Tomcat插件的编辑和调试的文章
- Eclipse 中 调试 Tomcat -- 分析 tomcat 源码第一步