最近想研究tomcat的源碼看下,結果多次都構建不成功,網上也找了很多,過於複雜,特此寫下構建的過程。
1、首先從官網或者使用svn下載tomcat源程序,我是從https://tomcat.apache.org/download-80.cgi#8.5.28下載的。
2、解壓壓縮包,重命名build.properties.default爲build.properties,修改裏面的base.path=值,改爲自己熟悉的目錄,我和項目放到了一起,base.path=D:/workspace/open/tomcat/basepath
3、cmd進入項目目錄,執行ant命令,會看到bulit success
4、在執行 ant ide-eclipse命令,首先會自動下載依賴程序到base.path,但有時會下載失敗,可以根據提示手動下載,然後解壓到自己的目錄。直到成功
5、用idea導入,手動引入剛剛依賴的jar包和ant包執行Bootstrap的main方法,很快就能正常啓動。
附件中爲依賴程序