简单快速搭建tomcat可运行源码

概述:

最近想看tomcat的源码,上网看了看该如何搭建环境。最后我总结一下简单粗暴的搭建tomcat 6.x的运行环境的方法。

正文:

1.下载tomcat的源代码;注:如果你能找到src文件夹,并且下面有java文件,那恭喜你,就是这个。

2.下完后,其他都不用管,新建一个javaProject,然后把tomcat的src文件夹下的内容,以文件的形式import到你新建的工程src包下面。

3.Import后会有很多红叉,是因为javaBuildPath不对,一步一步来。

4.首先找到你自己workspace下的资源文件,如我的是E:\wkspace\tst,用windows资源管理器打开。

5.把tomcat目录下的conf,webapp直接复制到该目录下。

6.新建一个lib文件夹,这个名一定要对。然后找到如下所示的jar包(在网上找,或者看看你的tomcat目录下是不是有现成的),放入lib文件夹后,从eclipse中的buildpath配置到工程中,直到你的工程不报错。若是报错,就说明你的jar包还是不对。

/tst/lib/annotations-api.jar
/tst/lib/ant-1.8.4.jar
/tst/lib/axis-jaxrpc-1.4.jar
/tst/lib/axis.jar
/tst/lib/catalina-ant.jar
/tst/lib/catalina-ha.jar
/tst/lib/catalina-tribes.jar
/tst/lib/catalina.jar
/tst/lib/cxf-rt-core-2.7.2.jar
/tst/lib/cxf-tools-wsdlto-core-2.6.2.jar
/tst/lib/ecj-4.2.2.jar
/tst/lib/el-api.jar
/tst/lib/jasper-el.jar
/tst/lib/jasper.jar
/tst/lib/jsp-api.jar
/tst/lib/servlet-api.jar
/tst/lib/tomcat-coyote.jar
/tst/lib/tomcat-dbcp.jar
/tst/lib/tomcat-i18n-es.jar
/tst/lib/tomcat-i18n-fr.jar
/tst/lib/tomcat-i18n-ja.jar
/tst/lib/wsdl4j-1.6.3.jar

7.然后找到/src/org/apache/catalina/startup/Bootstrap.java这个类,这里面有个main方法。直接run as application就可以啦。

8.我的源码在这,分享给大家。

主入口main方法是:org.apache.catalina.startup.Bootstrap

http://pan.baidu.com/s/1c2CHc0w

有事发邮件[email protected]

你可能感兴趣的:(java)