Tomcat源码下载,导入MyEclipse
1.下载安装TortoiseSVN。下载地址:http://tortoisesvn.net/downloads.html
2.点击鼠标右键,选择TortoiseSVN->Export。
URL of repository:http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags/TOMCAT_6_0_29/
Export directory为你下载后保存到本地的路径。
3.打开MyEclipse:File->New->Project,选择Java Project from Existing Ant Buildfile,然后在列出来的 task 中的 target 选择 complie即可导入工程。依赖的jar包:ant.jar、 jaxrpc.jar org.eclipse.jdt.core_3.3.1.v_780_R33x.jar、wsdl4j-1.5.1.jar。
4.设置运行参数,运行Tomcat:
OK了,接下来直接在MyEclipse 中的 Open Run Dialog中加入一个启动 Tomcat 的 Appliction. 具体在 Java Application 中加入Main启动项,选择刚才导入的 Tomcat 6.0项目,Main class 填写 org.apache.catalina.startup.Bootstrap 启动类, 然后选择 Arguments ,在 Program arguments 填写 start , 在 VM arguments 中填写 tomcat home 的路径,如:-Dcatalina.home="c:\Tomcat_6_0_29"。配置好后,讲webapps下面的example删除(不然启动报错,有个类找不到),运行,然后我们就可以调试tomcat的源码啦~~