IDEA 中Tomcat源码环境搭建

一、从仓库中拉取源代码

配置仓库地址、项目目录;点击Clone按钮,从仓库中拉取代码

Tomcat源码对应的github地址:

https://github.com/apache/tomcat.git

二、安装Ant插件

打开 File -> Setting -> Plugins

三、添加Build文件

(1)打开Ant 工具栏

打开 View -> Tool Windows -> Ant

 (2)添加Ant Build File

 这里选择Tomcat中的Build文件,添加Build文件后,会显示出Tomcat下的构建命令,如下:

 四、切换Tomcat的版本

因为我这里需要对Tomcat 9 进行学习,所以我要把分支切换到Tomcat 9版本

这里我直接checkout 9.0.x分支,分支切换完成之后,Ant工具栏会直接切换成Tomcat 9.0的构建文件。

五、指定项目的JDK

打开 File -> Project-Structure

六、转换成IDEA项目 

执行ide-intellij

七、执行clean、deploy构建命令

先执行clean命令、再执行deploy命令

deploy命令执行成功后,在tomcat项目目录下会多出一个output目录,编译后的文件会放在此目录下。

八、启动Tomcat

(1)找到 org.apache.catalina.startup.Bootstrap.java 文件并打开

配置运行VM options

 (2)运行项目,并访问http://localhost:8080

【常见问题】

 此问题是 org.apache.jasper.servlet.JasperInitializer 类未能进行初始化导致,重新执行clean、deploy命令后就可以解决

猜你喜欢

转载自blog.csdn.net/m1729339749/article/details/132289929