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为你下载后保存到本地的路径。

 Tomcat源码下载,导入MyEclipse

 

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。 

Tomcat源码下载,导入MyEclipse

 

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的源码啦~~