將Tomcat6源碼轉成可運行的Eclipse項目(轉)

 

(因爲傳不上壓縮包,大家可發郵件到我郵箱索取:[email protected]

今年一直埋在移動項目裏,忙得個死,到這年底才得了點兒空。
也不敢偷閒,抓緊時間"充氧"。呵呵,俺們這行就是苦哈,時刻
都得想着“與時俱進”,響應“黨”的號召。

好了,廢話不多說。

我用的Tomcat源碼版本爲“6.0.14”,所依賴的第三方JAR包,我都找齊,放在lib目錄下,
並配置成爲了可運行的Eclipse項目。心想,如果還有志同道合者,也要學習Tomcat源碼,
豈不也要多費一番周折,所以把我配好後的成品,發上來與大家分分享。

1、解壓,導入項目到eclipse:File->Import->Existing Projects into Workspace->瀏覽到解壓目錄
2、Run->open debug dialog->Arguments 在VM arguments  中加入:-Djava.library.path=${workspace_loc:Tomcat6}/lib/native_dlls
3、Ctrl+Shift+T 找到:org.apache.catalina.startup.Bootstrap,打開,debug。
還要提示的是:經過Eclipse編譯後,會發現Tomcat6.0.14的一個源碼錯誤,我已將此錯誤提交到了Apache。
他們的回覆如下:
------- Additional Comments From [email protected]  2008-01-29 13:59 -------
As far as I am aware, TC6 has never supported PureTLS even though some code is
left over in the source tree from TC5.

I've kicked off a thread on the dev list. My guess right now is that the PureTLS
code will be removed.

大意是說Tomcat6殘留了Tomcat5廢棄的代碼,現在新的版本的Tomcat6版本中應不會再有此問題。

盡情享用吧^_^
                

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