1. 到官网下载Tomcat源代码,这里用到的是apache-tomcat-6.0.35-src.zip。
2. 在Eclipse中新建空的Java项目,取名为apache-tomcat-6.0.35-src(随意)。
3. 把源码中的所有文件复制到空项目下。
4. 把conf、java、test三个文件夹作为Source Folder。
5. 此时编译,会报些错误,添加些必要的jar和JUnit Lib后,编译成功。
项目预览如下图:
.classpath文件
- <?xml version="1.0" encoding="UTF-8"?>
- <classpath>
- <classpathentry kind="src" path="conf"/>
- <classpathentry kind="src" path="java"/>
- <classpathentry kind="src" path="test"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- <classpathentry kind="lib" path="lib/ant.jar"/>
- <classpathentry kind="lib" path="lib/jasper-jdt.jar"/>
- <classpathentry kind="lib" path="lib/jaxrpc.jar"/>
- <classpathentry kind="lib" path="lib/wsdl4j-1.5.1.jar"/>
- <classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/>
- <classpathentry kind="output" path="bin"/>
- </classpath>
找到org.apache.catalina.startup.Bootstrap类,即可运行起Tomcat。