Myeclipse 匯入 tomcat 原始碼
阿新 • • 發佈:2019-02-10
第一步:
下載原始碼,解壓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結構一致。
下載原始碼,解壓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->
選擇箭頭所指的選項點選next
點選箭頭所指的地方
點選開啟,然後一直Next,就好。
5,選中你的工程如Tomcat7à右鍵點選—>buildpath->configure bulid path 匯入如圖所示Jar
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刪除(不然啟動報錯,有個類找不到),執行