Eclipse下运行Tomcat源码工程
2011-09-18 00:09
489 查看
Tomcat是大家熟悉的Web服务器,而且是开源的。本文主要介绍如何在Eclipse下运行Tomcat的源码工程。本文中涉及的Tomcat源码均以Tomcat 6.x为例。
1、获取Tomcat源码
有两种方式可以获取Tomcat源码
(1)直接下载源码包,见http://tomcat.apache.org/download-60.cgi的Source Code Distributions
(2)使用svn获取源码,svn的根路径为http://svn.apache.org/repos/asf/tomcat/使用TortoiseSVN即可。
2、源码依赖包的获取
Tomcat 6.x是使用Ant进行编译的,获取Tomcat 6.x源码依赖包的最简单方式当然就是采用Ant直接获取
(1)Ant安装 首先到http://ant.apache.org/bindownload.cgi下载最新的Ant包,解压缩。
设置环境变量:
step1:JAVA_HOME:Jdk安装路径
step2:ANT_HOME:Ant的安装路径
step3:在Path中添加“;%ANT_HOME%\bin”
切换到Windows命令窗口,输入ant -help,如果出现ant的相关选项,证明ant已安装成功。
(2)下载Tomcat 6.x源码依赖包
step1:在Tomcat 6.x源码路径中,找到build.properties.default,使用文本编辑器打开。
在base.path=/usr/share/java前加#注释掉
将#base.path=C:/path/to/the/repository行首的#去掉。该路径即为即将下载的Tomcat依赖包所在的路径,该路径可修改。:
step2:在Windows命令窗口中切换至Tomcat源码所在路径
输入 ant download,即可自动下载
step3:在依赖包下载完毕后,输入 ant 命令即可对源码进行编译。
编译完毕后,我们的Tomcat源码及其依赖包已经准备完毕。
3、在Eclipse中运行Tomcat工程。
在Tomcat 6.x源码路径中存在两个文件eclipse.classpath及eclispe.project。
将这两个文件重命名为.classpath及.project。如果在windows下不能重命名,可以尝试在命令行方式下使用ren命令。
打开Eclipse,在Windows->Preferences->Java->Build Path->Classpath Variables中添加两个变量,分别为:
ANT_HOME:Ant的安装路径
TOMCAT_LIBS_BASE:Tomcat依赖包所在路径。
如下图:
此时,万事具备,只要Import Exist Project即可。
4、Tomcat运行
右击工程,点击Run as.....
进入Run Configurations。
新建名称为Catalina的运行配置
Main class选择:
org.apache.catalina.startup.Catalina
切换至Arguments标签页
在Program Arguments中输入:start
在VM Arguments中输入:-Dcatalina.home=源码路径
最后,点击Run,Tomcat源码就成功运行了。
1、获取Tomcat源码
有两种方式可以获取Tomcat源码
(1)直接下载源码包,见http://tomcat.apache.org/download-60.cgi的Source Code Distributions
(2)使用svn获取源码,svn的根路径为http://svn.apache.org/repos/asf/tomcat/使用TortoiseSVN即可。
2、源码依赖包的获取
Tomcat 6.x是使用Ant进行编译的,获取Tomcat 6.x源码依赖包的最简单方式当然就是采用Ant直接获取
(1)Ant安装 首先到http://ant.apache.org/bindownload.cgi下载最新的Ant包,解压缩。
设置环境变量:
step1:JAVA_HOME:Jdk安装路径
step2:ANT_HOME:Ant的安装路径
step3:在Path中添加“;%ANT_HOME%\bin”
切换到Windows命令窗口,输入ant -help,如果出现ant的相关选项,证明ant已安装成功。
(2)下载Tomcat 6.x源码依赖包
step1:在Tomcat 6.x源码路径中,找到build.properties.default,使用文本编辑器打开。
在base.path=/usr/share/java前加#注释掉
将#base.path=C:/path/to/the/repository行首的#去掉。该路径即为即将下载的Tomcat依赖包所在的路径,该路径可修改。:
step2:在Windows命令窗口中切换至Tomcat源码所在路径
输入 ant download,即可自动下载
step3:在依赖包下载完毕后,输入 ant 命令即可对源码进行编译。
编译完毕后,我们的Tomcat源码及其依赖包已经准备完毕。
3、在Eclipse中运行Tomcat工程。
在Tomcat 6.x源码路径中存在两个文件eclipse.classpath及eclispe.project。
将这两个文件重命名为.classpath及.project。如果在windows下不能重命名,可以尝试在命令行方式下使用ren命令。
打开Eclipse,在Windows->Preferences->Java->Build Path->Classpath Variables中添加两个变量,分别为:
ANT_HOME:Ant的安装路径
TOMCAT_LIBS_BASE:Tomcat依赖包所在路径。
如下图:
此时,万事具备,只要Import Exist Project即可。
4、Tomcat运行
右击工程,点击Run as.....
进入Run Configurations。
新建名称为Catalina的运行配置
Main class选择:
org.apache.catalina.startup.Catalina
切换至Arguments标签页
在Program Arguments中输入:start
在VM Arguments中输入:-Dcatalina.home=源码路径
最后,点击Run,Tomcat源码就成功运行了。
相关文章推荐
- WEBX3学习-在eclipse的tomcat下运行webx(maven)工程
- Eclipse下通过Maven的Tomcat插件运行Web工程的配置,包括启用https
- 【Tomcat】使用Eclipse运行Tomcat7源码
- 将Tomcat6源码转成可运行的Eclipse项目
- Eclipse下通过Maven的Tomcat插件运行Web工程的配置,包括启用https
- Eclipse 下tomcat 的主页无法打开问题 但工程运行正常
- 在eclipse的tomcat下运行webx(maven)工程(区别于jetty下的项目运行)
- eclipse运行Tomcat源码
- Eclipse中运行Tomcat源码
- 下载Tomcat源码,并作为工程导入到Eclipse中
- SOLR源码在Myeclipse/eclipse下搭建(并在tomcat下完美运行)
- 在ECLIPSE中构建TOMCAT源码工程
- 使用maven的tomcat:run进行web项目热部署(通过Maven的Tomcat插件运行Web工程,在pom中添加tomcat插件,使项目能在eclipse中跑起来,但如果部署需安tomcat)
- Tomcat源码在eclipse中运行
- tomcat7.070 源码及转成eclipse工程
- 在Eclipse中调试运行launcher源码(三)——修改工程的包名
- 通过eclipse研究tomcat源码及运行机理
- 将Tomcat6源码转成可运行的Eclipse项目(转)
- eclipse启动tomcat,工程运行目录结构查看
- solr入门之solr5.5.0源码导入eclipse运行tomcat启动项目报404的解决