eclipse下导入tomcat源码并编译 (适用于mac,windows,Linux)

前段时间研究了mina的框架,感觉受益良多,对事件驱动、拦截器侦听器的实现、session的实现以及多线程的编程都有了更加直观和深刻的了解。也增长了阅读源码的信心。所以这次决定阅读tomcat的源码。
从之前阅读mina得到的经验是边实践便阅读,充分利用调试技术对阅读源码很有帮助,所以这次也是现在eclipse中导入tomcat源码。本来以为这是一个很简单的事情,直接attach source即可,但是做下来发现这条路行不通。要把tomcat源码导入到eclipse中直接在eclipse中进行编译。这样做的好处是自己可以更改tomcat源码,并且调试起来也更加方便。废话不多说,直接介绍如何在eclipse中编译源码:
使用的是tomcat-7.0.69
ant 1.9.7
主要参考官方文档:
https://tomcat.apache.org/tomcat-7.0-doc/building.html
其实编译是很简单的,但是尝试了很多次都会出错,关键步骤是在于ant ide-eclipse。其实这个步骤并不是编译tomcat,而是下载在eclipse中编译tomcat所要用到的依赖,然后构建一个eclipse project便于导入。
关键的问题是由于国内GFW的存在,下载一些依赖的时候下载不下来,根据教程设置了set proxy但是没有效果(本地已经开启了shadowsocks),无奈只能手动下载并放到指定目录
关键点就是下载的问题,其他没有大的问题,按照教程来就可以。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值