Tomcat源码学习(1)
IntelliJ IDEA 17.3.3 导入 Tomcat 9.0.6源码
-
下载源码 tomcat_9.0.6
-
启动 IDEA. 点击 Open,选择刚才下载的文件解压后的路径。
-
打开后,在项目上右击鼠标,选择Add Framework Support , 然后点击 maven .
-
设置maven pom 文件。
-
根据本机jdk版本设置 pom 中的版本
<build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>
-
如果设置为 9 版,会报错
程序包 javax.xml.soap 不可见 (程序包 javax.xml.soap 已在模块 java.xml.ws 中声明, 但该模块不在模块图中)
-
调用 maven __install__命令,解决依赖。
至此已导入完毕
调试
- Run/Debug Configuration
- 点击左上角 + 加号,选择 Application
- Main class 设置为 org.apache.catalina.startup.Bootstrap
- 点击 OK