Tomcat 源碼學習(一)--Tomcat_7.0.70 源碼運行環境搭建

一、源碼下載

下載地址java

二、環境配置

2.1 新建eclipse項目

新建項目tc7.0.70,其餘設置默認就好。

項目創建好以後修改此項目的編譯環境,
請選擇編譯環境爲1.6,選擇1.7會報錯(tomcat-dbcp.jar依賴的是jdk1.6,
選擇1.7在創建的時候會報錯,這個你們能夠嘗試下看看是否是),下圖就是選擇編譯環境爲1.7的時候報的錯誤。

修改編譯環境:選中項目右鍵->Properties->Java Complier 以下圖:

2.2 導入源碼

將下載的tomcat源碼包解壓開:

修改bin目錄爲script(爲何要這樣作?由於新建的Java項目中默認編譯後的文件
存放目錄是bin,這樣作防止編譯後的文件覆蓋原來拷貝過去的內容。)

修改以後拷貝到Eclipse裏新建的項目根目錄下:

將項目中默認的src目錄刪掉,java和test做爲源目錄。如圖這樣操做選中java和test目錄:

轉換以後如圖:(這裏有紅叉,不要管它,後面就解決這個問題)

2.3 添加須要的jar

上面說到轉換以後有紅叉,很明顯是缺乏一些jar,這就須要咱們本身手動添加了,因此我新建了一個depend的文件:

缺乏的這些jar包,我整理下統一放在雲盤了,你們從下面的地址下載就能夠了,不用再來回找了。

缺乏的jar下載,你們下載以後直接解壓,而後放在depend下: apache

把這些jar包加入到編譯路徑裏,如圖:

此時發現test目錄下還有錯誤,其實是由於test裏面用到了junit的一些註解,因此須要將junit4引進來
選中項目右鍵->Properties->Java Build Path以下圖:

自此整個項目應該能夠編譯了。

2.4 build(驗證可否構建成功)

運行項目根目錄下的build.xml,執行默認的ant任務,看看項目構建的有沒有問題。
控制檯輸出"BUILD SUCCESSFUL"表示編譯構建成功。如圖:

至此源碼運行環境搭建完畢。
相關文章
相關標籤/搜索