Tomcat之旅_eclipse整合tomcat源码

准备工作

1.  包含svn插件的eclipse

2.   装好jdk的PC机

3.   已经安装好的Ant编译工具

下载tomcat源码

1.  直接下载源码解压到本地的一个目录下(D:\WorkPlaces\Cheng\TOMCAT_6_0_36)

2.  从tomcat的svn上下载 svn: http://svn.apache.org/repos/asf/tomcat/   从tc6.0.x或者tc7.0.x文件夹下的tags文件夹下选择一个版本下载到的本地(D:\WorkPlaces\Cheng\TOMCAT_6_0_36)

目录结构:

编译tomcat源码

1. 下载tomcat源码编译依赖的jar

1.  首先进入源码的目录,找到文件build.properties.default,重命名为build.properties打开文件修改base.path=d:\tomcat\basepath

·    

2.   然后从cmd 进入源码的目录,执行ant  download 命令

等待依赖项目下载完。下载完成标志:

(可能有些不同)

3. 下载好之后就可以编译源码,执行ant 命令当正常编译完成,

在源码的目录下(D:\WorkPlaces\Cheng\TOMCAT_6_0_36)会生成一个output文件夹,其中的build文件夹的目录结构和tomcat安装的之后的结构很类似。

进入bin文件夹下   双击【startup.bat】能够正常启动tomcat,则说明编译成功。

 

PS:  编译的时候可能会出现找不到jdk问题,这个需要配置java_home

    

整合tomcat源码到eclipse

1.  需要用到的资源

a)        Eclipse

b)        Tomcat源码

c)        源码编译生成output文件夹下build文件夹下的conf ,lib , webapps文件夹

d)        依赖jar

                         i. ant.jar

                        ii. jaxrpc.jar

                        iii. org.eclipse.jdt.core_3.3.1.v_780_R33x.jar

                        iv. wsdl4j-1.5.1.jar

2.  在eclipse里新建一个java项目,例如:tomcat6。

3.  导入源码把源码文件夹的下 java 和test文件夹导入到项目tomcat6的src文件夹下,然后把依赖的jar 加入到build path下。确保项目没有报错。

4.  启动tomcat :找到类:org.apache.catalina.startup包中的Bootstrap类。


依赖jar




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值