环境搭建:
我的环境系统:mac os x,IDE:eclipse
参考官方文档:
http://tomcat.apache.org/tomcat-8.0-doc/building.html
svn:地址
http://svn.apache.org/repos/asf/tomcat/
根据文档的说明。也遇到几个问题,
1)使用eclipse svn插件下载源代码,我下载了tag中稳定的版本8.18.(注:本打算下载7.55,发现ant编译发现有错误,好像jdk必须是6的,我本机环境是7的故而下载了最新的源码)
2)在ant ide-eclipse最后一个开源包没有下载下来,我使用了vpn。
大体步骤:
根据文档
1)配置jdk7环境,设置JAVA_HOME
vi ~/.bash_profile 文件,添加如:JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home(这是我jdk后的路径)
2)配置ant环境,下载ant,在~/.bash_profile中添加ANT_HOME=/XXX/......你的ant路径
同时建议把ant可执行文件加到path环境变量中,如:export PATH=/Users/zhongkee/Documents/setups/apache-ant-1.9.4/bin:$PATH 同样加到bash_profile文件中。
3)下载源代码,我使用eclipse svn插件下载新建成了java工程。
4)进入下载的源码路径 执行ant ide-eclipse.这一步会下载依赖的包,目前我使用vpn可以包下载,好像不用vpn最后一个googlecode上包下载不了。
结束后。直接在eclipse中import工程就OK了。