在网上看了不少的教程,总算弄好了,贴出来给你们分享一下java
首先到ant官网http://ant.apache.org/bindownload.cgi下载ant工具 而后随便解压到某个目录,将ant目录中的bin目录添加到环境变量path中,以便在命令行界面能够使用ant命令 而后下载tomcat的源码,我这里使用的是tomcat7,在http://tomcat.apache.org/download-70.cgi页面的最下面Source Code Distributions标签处 下载完后随便解压到某个目录,而后使用cmd命令进入这个目录,执行 “ant” 命令 接下来是较长时间的等待,等待下载tomcat依赖的jar包。 执行完毕后,再执行 “ant -p” 命令,能够发现结果中有一个ide-eclipse的文件 而后执行 “ant ide-eclipse” ,执行完后,会在当前目录下生成.project文件 打开eclipse,把源码目录当正常的Java项目直接import便可 导入完后,项目可能并无执行编译,由于缺乏tomcat依赖的jar包(前面执行ant命令时已经把依赖的包所有下载完了,因此大可能是build path路径不对,再细分一下实际上是ANT_HOME和TOMCAT_LIBS_BASE的没有添加到classpath variables中去,ANT_HOME就是ant的解压目录,TOMCAT_LIBS_BASE就是ant下载的jar包所存放的目录,我这里是D:/usr/share/java),若是找不到,就把含有ANT_HOME和TOMCAT_LIBS_BASE的jar包所有移除,而后本身将那些jar包导入到项目中,ant的jar包在前面下载的ant目录的lib目录里面。 正确的将全部的jar导入完后,应该就没有问题了,若是test源码出现错误,只要把他们都注释掉就没有问题了,不影响tomcat的运行。 执行org.apache.catalina.startup.Bootstrap,就能够启动tomcat,而后访问localhost:8080就会出现tomcat主页apache
参考:http://onlyor.iteye.com/blog/1698085tomcat