Tomcat9.0環境搭建與源碼編譯


使用IntelliJ IDEA  搭建Tomcat9.0項目

 

准備條件:

 

下載源碼

這里我們下載的Tomcat的源碼版本是9.0.12。

下載地址:

https://tomcat.apache.org/download-90.cgi

 

 

 

 

 

安裝JDK1.8

下載地址:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

安裝Ant 1.9.8或更新版本

地址:https://ant.apache.org/bindownload.cgi

安裝完成后需配置環境變量(ANT_HOME,PATH)

 

至此,基本配置已完成,下一步導入源碼,這里我們使用的IntelliJ IDEA .

 

Tomcat項目搭建

 

首先使用Idea打開Tomcat源碼目錄File->Open...  完成后如下。

 

 

 

 

之后對項目進行配置:

 

選中項目根目錄 點選Project Structure

 

 

 

選擇Project選項 配置JDK 如下:JDK1.8

 

 

 

之后在項目根目錄下新建lib目錄。

 

 

 

並放入如下jar文件,這些jar文件可在網上直接下載,或者讀者電腦下有maven庫的話直接找看看放進來就可以。

 

 

 

隨后在Project Structure下按+ 按鈕選擇java 找到對應的lib目錄即可。

 

 

接着需要指定輸出目錄,和Source文件,不然源碼打開后會報錯,也無法運行test目 錄下的測試用例。**這一部很重要**

 

 

 

 

 

 

 

 

 

接着修改 build.properties 下 base.path屬性值,這里可以指定一個臨時目錄的位置,用於編譯源碼時下載tomcat的依賴包

base.path=E:/temp/tomcat-build-libs

 

至此環境基本配置完成。

 

構建Tomcat

打開命令提示符 定位到 Tomcat項目的根目錄下。 直接 ant 開始構建。

最終在根目錄下生成編譯后的tomcat。這時會發現生成的目錄和文件和我們使用的tomcat目錄架構是一樣的。至此Tomcat源碼構建完成,讀者可以直接運行測試用例了。

 

 

參考

https://tomcat.apache.org/tomcat-9.0-doc/building.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM