Eclipse导入Tomcat源码
2016-02-24 14:09
567 查看
一、准备工作
1、安装ant,配置环境变量
2、下载tomcat源码、解压到tomcat60文件夹中
(http://tomcat.apache.org/download-60.cgi)
二、ant编译
1、将apache60文件夹中的build.properties.default重命名为build.properties,
并且打开它,修改base.path=E:/study/tomcat60/share
2、进入apache60文件夹中使用ant download命令编译tomcat源码,在编译之前需要下载相关的依赖项目。
3、等依赖项目下载好后,就可以编译tomcat了。执行命令:ant。当编译完成后,我们可以查看目
录E:/study/tomcat60/,可以发现里面多了一个文件夹:output
进入E:\study\tomcat60\output\build\bin中通过startup.bat启动tomcat,启动成功表示编译成功、
三、源码导入到eclipse
1、新建java项目
2、import->file system
在From directory选择tomcat源码,选择java和test(如果你需要测试的话选择test),如下图:
note:将java、test设置成source folder,java build path ->Source->Add folder...->选择java和test。
三、导入jar包
四、启动tomcat找到类:org.apache.catalina.startup包中的Bootstrap类。
run as:在Arguments的VM arguments中设置
-Dcatalina.home="E:\study\tomcat60\output\build"
然后就可以启动了!不设置会报错的。大家可以自己试试
1、安装ant,配置环境变量
2、下载tomcat源码、解压到tomcat60文件夹中
(http://tomcat.apache.org/download-60.cgi)
二、ant编译
1、将apache60文件夹中的build.properties.default重命名为build.properties,
并且打开它,修改base.path=E:/study/tomcat60/share
2、进入apache60文件夹中使用ant download命令编译tomcat源码,在编译之前需要下载相关的依赖项目。
3、等依赖项目下载好后,就可以编译tomcat了。执行命令:ant。当编译完成后,我们可以查看目
录E:/study/tomcat60/,可以发现里面多了一个文件夹:output
进入E:\study\tomcat60\output\build\bin中通过startup.bat启动tomcat,启动成功表示编译成功、
三、源码导入到eclipse
1、新建java项目
2、import->file system
在From directory选择tomcat源码,选择java和test(如果你需要测试的话选择test),如下图:
note:将java、test设置成source folder,java build path ->Source->Add folder...->选择java和test。
三、导入jar包
四、启动tomcat找到类:org.apache.catalina.startup包中的Bootstrap类。
run as:在Arguments的VM arguments中设置
-Dcatalina.home="E:\study\tomcat60\output\build"
然后就可以启动了!不设置会报错的。大家可以自己试试
相关文章推荐
- linux下tomcat开启远程调试
- Tomcat7 部署CGI程序
- IDEA 配置 tomcat 启动内存
- Tomcat7调试运行环境搭建与源代码分析入门
- TOMCAT源码分析(启动框架)
- tomcat6虚拟目录的配置
- 闲谈Tomcat性能优化
- tomcat7-maven-plugin部署项目到远程tomcat报错
- Tomcat无法启动A child container failed during start
- Tomcat6的配置参数
- tomcat根目录下文件
- Tomcat 的设计模式分析
- tomcat的安装和配置
- tomcat端口占用无法启动的解决方法
- 更改Eclipse下Tomcat的部署目录
- taglib definition not consistent with specificatio
- 【Nginx入门系列】第六章 Nginx+tomcat集群负载均衡部署
- 【Nginx入门系列】第五章 tomcat在linux下的安装和集群预部署
- liunx下tomcat的安装以及详解
- Web服务器父与子 Apache和Tomcat区别