最近面试偶尔遇到问tomcat源码问题,不得不下载源码学习储备一下。个人感觉学习源码的最好方式,就是通过dubug的方式一步一步深入了解代码。本文主要记录了启动tomcat过程,供参考。
1.下载Tomcat源码
官网地址:https://tomcat.apache.org/download-80.cgi
在windows系统下面学习的话,就下载zip包。
2.导入Idea前准备工作
1、解压zip
包,得到apache-tomcat-8.5.81-src
目录。
2、添加pom.xml
文件
在apache-tomcat-8.5.81-src
根目录下创建一个pom.xml
文件。内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.tomcat</groupId>
<artifactId>apache-tomcat-8.5.50-src</artifactId>
<name>Tomcat8.5</name>
<version>8.5</version>
<build>
<!--指定源⽬录-->
<finalName>Tomcat8.5</finalName>
<sourceDirectory>java</sourceDirectory>