Tomcat 8.5 源碼編譯

1 準備工作

1.1Ant下載

http://ant.apache.org/bindownload.cgi

下載當前最新版的 Binary Distributions : .zip

解壓到D盤

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=KgIzAQAAA

1.2Ant配置

dD8BAAAAAAAA&ek=1&kp=1&pt=0&bo=ZgGSAAAAA

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=ZgGSAAAAA

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=3AFdAAAAA

1.3 tomcat源碼下載

http://tomcat.apache.org/download-80.cgi

下載當前最新版的 Source Code Distributions : .zip

解壓到D盤

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=KgJuAQAAA

2 修改配置

2.1 build.properties

將base.path修改爲源碼解壓地址:

dD8BAAAAAAAA&ek=1&kp=1&pt=0&bo=DAJVAAAAA

如果修改tomcat源碼需要引入新的庫

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=KgI5AAAAA

2.2 build.xml

如果引入新的庫需要加入classpaths

dD4BAAAAAAAA&ek=1&kp=1&pt=0&bo=ZAFNAAAAA

在下載模塊下面添加

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=KgI6AgAAA

部署中將引入的庫拷貝到相應路徑下

dGoBAAAAAAAA&ek=1&kp=1&pt=0&bo=KgLCAQAAA

如果新增目錄需要添加進編譯打包目錄裏

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=rQEmAQAAA

3 編譯源碼

3.1 編譯

Cmd進入源碼目錄下

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=wgGPAAAAA

輸入ant開始編譯源碼

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=KgJqAQAAA

編譯完成後目錄下面多了兩個文件夾:

dD8BAAAAAAAA&ek=1&kp=1&pt=0&bo=KgKmAAAAA

OpenSourceapache-tomcat-8.5.20-src下面是下載的依賴庫

output下面是編譯好的文件

output\build下就是tomcat運行文件

dPIAAAAAAAAA&ek=1&kp=1&pt=0&bo=uQGTAAAAA


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章