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。