1 準備工作
1.1Ant下載
http://ant.apache.org/bindownload.cgi
下載當前最新版的 Binary Distributions : .zip
解壓到D盤
1.2Ant配置
1.3 tomcat源碼下載
http://tomcat.apache.org/download-80.cgi
下載當前最新版的 Source Code Distributions : .zip
解壓到D盤
2 修改配置
2.1 build.properties
將base.path修改爲源碼解壓地址:
如果修改tomcat源碼需要引入新的庫
2.2 build.xml
如果引入新的庫需要加入classpaths
在下載模塊下面添加
部署中將引入的庫拷貝到相應路徑下
如果新增目錄需要添加進編譯打包目錄裏
3 編譯源碼
3.1 編譯
Cmd進入源碼目錄下
輸入ant開始編譯源碼
編譯完成後目錄下面多了兩個文件夾:
OpenSourceapache-tomcat-8.5.20-src下面是下載的依賴庫
output下面是編譯好的文件
output\build下就是tomcat運行文件