JDK的安装
1.jdk的下载
2.jdk的安装和系统环境的配置
a.新建系统变量名JAVA_HOME,系统变量值是jdk安装后的目录C:\Program Files\Java\jdk1.8.0_66;新建系统环境变量JRE_HOME,系统变量值是jdk安装后的jre目录,也就是C:\Program Files\Java\jre1.8.0_66.(tomcat启动需要该配置项)
b.修改系统变量path的值,追加jdk安装包下的bin路径和lib路径,即%JAVA_HOME%/bin
Ant的安装
1.ant安装包的下载
1.从ant官方网站(http://ant.apache.org/)下载Ant的最新版本,比如我们把Ant的安装包下载到我们的D:/Ant 下。
2.ant工具的解压和配置
1.解压缩,得到ant的安装目录(ant是免安装的,直接解压缩后就可以使用)
2.将ant的命令路径配置到系统的环境变量中。
a.新建系统变量名ant_home,系统变量值是ant解压缩后的文件路径D:/Ant/apache-ant-1.9.7
b.修改系统变量path的值,追加ant安装包下的bin路径和lib路径,即%ant_home%/bin;%ant_home%/lib.
Tomcat源代码的编译
1.tomcat源代码的下载
1.从apache官方网站(http://tomcat.apache.org/download-90.cgi)上或者从github(git@github.com:apache/tomcat.git)上下载tomcat的最新源代码。我这里就以apache-tomcat-9.0.0.M6-src源码作为例子讲解。
2.tomcat源代码的解压和编译
1.解压缩下载后的源代码。
2.在解压后的源代码的根目录下执行ant命令,开始编译tomcat源代码。
如果出现BUILD SUCCESSFUL,说明源代码编译成功。
3.tomcat源代码编译过程中常见问题和解决方案
1.如果编译过程中出现类似于"无效的目标发行版:1.8“这样的错误,请确认jdk安装的版本是否和编译版本使用的版本一致,统一编译器版本后重新编译即可。