在網上看了不少的教程,總算弄好了,貼出來給你們分享一下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