目录
Tomcat8源码编译
一、简介
Apache Tomcat 8.5版本实现了Servlet 3.1和JavaServer Pages 2.3,如果有朋友需要了解Servlet和JSP是什么可以移步官方文档JSR340,JSR245,搜索servlet,搜索jsp。
二、下载源码
访问Apache Tomcat 官网(tomcat),选择对应版本,我这里以tomcat 8 为例,下载源码
三、解压源码压缩包查看
1. 查看README.md
2.查看RUNNING.txt
3.查看BUILDING.txt
四、以下内容根据building.txt文档描述整理
1.配置JDK
(1) 下载安装JDK(>7都行),略,如果需要注意的话,Accept License Agreement
(2) 配置JAVA_HOME,略
2.配置Ant
(1)下载Ant
(2)配置ANT_HOME
(3)设置PATH
3.设置build.properties
(1)源码里面带有${tomcat_source}/build.properties.default文件,修改文件名为build.properties
(2)修改build.properties里base.path,需要修改为绝对地址
4.build
在tomcatsource主目录下执行ant命令
cd ${tomcat.source}
ant
5.测试
移步D:\books\tomcat\apache-tomcat-8.5.63-src\output\build\bin,构建成功目录启动并访问http://127.0.0.1:8080
五、其他设置
1.构建docs
cd ${tomcat.source}
ant build-docs
2.javadoc
cd ${tomcat.source}
ant javadoc
3.测试,单元测试
cd ${tomcat.source}
ant test
其他需要详细配置的,可以执行查看building.txt