天天看點

Myeclipse 導入 tomcat 源碼

第一步:

下載下傳源碼,解壓Tomcat源碼,例如解壓到D:\tomcat\apache-tomcat-6.0.33-src。

第二步:

2.1)使用ant編譯tomcat源碼,在編譯之前需要下載下傳相關的依賴項目。我們并不知道編譯需要哪些依賴項目,怎麼辦?

讓ant來幫忙吧!我們隻需要準備一個存放這些依賴項目的地方,例如d:\tomcat\basepath。

2.2)要讓ant工作起來,我們還要将apache-tomcat-6.0.33-src檔案夾中的build.properties.default重命名為build.properties,

并且打開它,修改base.path=d:\tomcat\basepath。

2.3)下載下傳依賴項目,進入指令控制台,進入目錄D:\tomcat\apache-tomcat-6.0.33-src,執行指令:ant download。

2.4)等依賴項目下載下傳好後,就可以編譯tomcat了。執行指令:ant。當編譯完成後,我們可以檢視目錄D:\tomcat\apache-tomcat-6.0.33-src,

可以發現裡面多了一個檔案夾:output。

我們會發現這個結構和從安裝包裡解壓出來的tomcat結構一緻。

進入bin,啟動tomcat成功,就說明——ant編譯tomcat成功了!

第三步:導入myeclipse

打開Myeclipse —>file->new->other-> 

Myeclipse 導入 tomcat 源碼

選擇箭頭所指的選項點選next

Myeclipse 導入 tomcat 源碼

點選箭頭所指的地方

Myeclipse 導入 tomcat 源碼

點選打開,然後一直Next,就好。

5,選中你的工程如Tomcat7à右鍵點選—>buildpath->configure bulid path 導入如圖所示Jar

Myeclipse 導入 tomcat 源碼

6.設定運作參數,運作Tomcat:

OK了,接下來直接在MyEclipse 中的 Open Run Dialog中加入一個啟動 Tomcat 的 Appliction. 具體在 Java Application 中加入Main啟動項,選擇剛才導入的 Tomcat 6.0項目,Main class 填寫 org.apache.catalina.startup.Bootstrap  啟動類, 然後選擇 Arguments ,在 Program arguments 填寫  start , 在 VM arguments 中填寫 tomcat home 的路徑,如:-Dcatalina.home="c:\Tomcat_6_0_29"。配置好後,講webapps下面的example删除(不然啟動報錯,有個類找不到),運作

繼續閱讀