tomcat8源码导入与安装

tomcat8源码导入安装

1、直接导入

  1. 源码已经打包好了,请访问链接: https://pan.baidu.com/s/1h2kdRHdgbvLnWCdwXfboVg 提取码: a47e
    直接获取,此版本是使用myeclipse工具导出的。

  2. 此打包的源码可直接使用,注意点是,请使用jdk1.8,启动无报错的话,进入cmd ,telnet 127.0.0.1 8080 测试是否能进入端口,来判断 tomcat 是否启动成功

  3. 与下面的手动配置的差别在于:此封装包将 tomcat编译后的 config 目录直接拷贝过来打打包了,所以可直接启动,无需配置运行参数,指定启动加载文件路径。下面手动配置需要额外导入的 jar 包,也可直接在当前分享的源码包中提取!

2、自行配置

1、去 http://ant.apache.org 官网下载 ant ,因为 tomcat 的源码是需要编译的!
在这里插入图片描述

2、配置 ant 的环境变量,同jdk配置操作类似,不过多赘述,E:\zsoft\apache-ant-1.9.14 为自己刚下载的 ant 的解压目录。

#变量名		变量值
ANT_HOME    E:\zsoft\apache-ant-1.9.14
Path        %ANT_HOME%\bin
ClassPath   %ANT_HOME%\lib

3、进入 cmd 测试,键入 ant
在这里插入图片描述

4、 去官网下载带源码的 tomcat8:http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/src/apache-tomcat-8.5.50-src.zip
在这里插入图片描述

5、解压下载的 tomcat 源码, cmd 进入tomcat源码包解压的根路径位置,键入 ant 编译,注意环境变量中配置的== jdk(1.8即可)==版本要匹配,编译成功如下图,而且在之前的解压目录中会新生成一个 output 目录(即编译后的输出)
在这里插入图片描述

6、编程工具新建 java 项目,将 src 改名为 java,便于下面操作的覆盖导入,注意自己的 jdk 版本,然后将 tomcat源码包下的 java 直接拷贝到新建的 java 项目的根目录下,完成覆盖!
tomcat8源码导入与安装_第1张图片
tomcat8源码导入与安装_第2张图片
7、应该会报错,还需导入 lib 目录下的这些包,且要保证 jdk 版本和 tomcat 源码能匹配!
tomcat8源码导入与安装_第3张图片

8、启动测试,需要加入jvm参数如下:-Dcatalina.home="源码路径\output\build",不建议放在中文路径下!
tomcat8源码导入与安装_第4张图片

9、启动无报错,访问 http://localhost:8080/ 正常!
tomcat8源码导入与安装_第5张图片

你可能感兴趣的:(技术总结,教程笔记)