您的位置:首页 > 运维架构 > Tomcat

将Tomcat6源码转成可运行的Eclipse项目(转)

2008-08-03 16:20 405 查看
(因为传不上压缩包,大家可发邮件到我邮箱索取:fity.wang@gmail.com

今年一直埋在移动项目里,忙得个死,到这年底才得了点儿空。
也不敢偷闲,抓紧时间"充氧"。呵呵,俺们这行就是苦哈,时刻
都得想着“与时俱进”,响应“党”的号召。

好了,废话不多说。

我用的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 markt@apache.org 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版本中应不会再有此问题。

尽情享用吧^_^
           
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: