Tomcat之旅_eclipse整合tomcat源码

论坛 期权论坛 脚本     
匿名技术用户   2020-12-28 10:52   18   0

准备工作

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




分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP