首先声明一点,我们使用本地安装的 Tomcat 也是可以的
如何配置
在 pom.xml 文件的 project 标签下配置
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<!-- 设置编码格式 -->
<uriEncoding>UTF-8</uriEncoding>
<!-- 控制 tomcat 端口号 -->
<port>80</port>
<!-- 项目发布到 tomcat 后的名称 -->
<!-- 如果写 /,相当于项目发布后的名称为 ROOT -->
<!-- 如果写 /abc,相当于项目发布后的名称为 abc -->
<path>/</path>
</configuration>
</plugin>
</plugins>
</build>
配置了这个插件之后,项目就是使用你配置的这个插件运行了,项目一启动,就会把你配置的这个 Tomcat 的信息下载下来。也就是说,即使你本地不安装 Tomcat,web 项目也可以运行
好处
针对每一个项目,都可以配置 Tomcat 插件,相当于每一个项目都独立运行于一个 Tomcat 之上,这就是分布式的思想
在idea中的使用
插件部署成功后,可以看到这些菜单,双击相应的命令即可运行