Tomcat[7.0.35]源码编译过程

web开发这边,就剩一个tomcat+spring未搞定,所以接下来需要研究这一块,看看是否能优化下其执行过程。

---------------------------------------------------------------------------------编译方法可参考http://www.cnblogs.com/wenwujuncheng/p/3813248.html

版本选择---7.0.35

源码文件---

apache-tomcat-7.0.35-src.tar.gz

tar -zvxf apache-tomcat-7.0.35-src.tar.gz

rm -rf apache-tomcat-7.0.35-src.tar.gz

 

---有了源码,开始编译

cd apache-tomcat-7.0.35-src 可以看到BUILDING.txt,根据这个文件一步步操作即可。

---下面是我操作的步骤

下载和安装JDK---我已经安装,不用管。根据提示,跳到(2)

安装ANT---我也已经安装了ANT-1.9.4.

获取源码---已经获取了,无视,继续

将build.properties.default修改为build.properties

然后修改里面的参数为base.path=/root/downloaded_data_for_build_tomcat_7.0.35 (路径可以任意指定,可以先创建好)

下面是设置代理,我不需要设置,无视

---

可以指定编译输出目录,通过在build.properties文件中设置属性tomcat.output即可。

也可以保持默认。

然后去源码目录,执行 ant

一旦编译成功,一个可用的tomcat版本就在 ${tomcat.source}/output/build目录下产生了。

Tomcat[7.0.35]源码编译过程

如上图所示。

---

已经可以用脚本来启动了。

---

如果修改了源码,然后想重新编译,方法同上。

至此,我们就成功编译好了Tomcat 7.0.35,开始享用源码大餐吧!

 

 

 

 

你可能感兴趣的:(tomcat,7.0.35)