目录

  • 一、创建maven web项目
  • 二、集成tomcat
  • 1.集成本地tomcat
  • 2.使用maven插件
  • 3.使用maven tomcat插件控制结合maven-help使用


一、创建maven web项目

1.首先创建一个新的maven项目

idea打包maven项目 ideamaven打包web项目_web项目


idea打包maven项目 ideamaven打包web项目_tomcat_02


idea打包maven项目 ideamaven打包web项目_tomcat_03


2.因为我们创建的是一个web项目,所有需要在项目的pom.xml中指定打包方式为war

idea打包maven项目 ideamaven打包web项目_idea打包maven项目_04

<packaging>war</packaging>

3.创建webapp和WEB-INFO目录

idea打包maven项目 ideamaven打包web项目_jenkins_05


3.1创建webapp目录

idea打包maven项目 ideamaven打包web项目_idea打包maven项目_06


idea打包maven项目 ideamaven打包web项目_jenkins_07


idea打包maven项目 ideamaven打包web项目_jenkins_08


3.2创建WEB-INFO目录

idea打包maven项目 ideamaven打包web项目_web项目_09


idea打包maven项目 ideamaven打包web项目_web项目_10


idea打包maven项目 ideamaven打包web项目_web项目_11


3.3调整目录位置

idea打包maven项目 ideamaven打包web项目_tomcat_12


idea打包maven项目 ideamaven打包web项目_idea打包maven项目_13


4.至此一个maven web项目就创建好了

idea打包maven项目 ideamaven打包web项目_web项目_14

二、集成tomcat

1.集成本地tomcat

idea打包maven项目 ideamaven打包web项目_maven_15


idea打包maven项目 ideamaven打包web项目_maven_16


idea打包maven项目 ideamaven打包web项目_web项目_17


idea打包maven项目 ideamaven打包web项目_idea打包maven项目_18


idea打包maven项目 ideamaven打包web项目_idea打包maven项目_19


idea打包maven项目 ideamaven打包web项目_web项目_20


idea打包maven项目 ideamaven打包web项目_web项目_21


idea打包maven项目 ideamaven打包web项目_idea打包maven项目_22

2.使用maven插件

1.首先在项目的pom.xml文件中引入tomcat7插件

<build>
   <plugins>
       <!--tomcat插件控制-->
       <plugin>
           <groupId>org.apache.tomcat.maven</groupId>
           <artifactId>tomcat7-maven-plugin</artifactId>
           <version>2.2</version>
       </plugin>
   </plugins>
</build>

idea打包maven项目 ideamaven打包web项目_maven_23


2.因为每次都需要在右侧打开双击才能启动tomcat比较麻烦,我们可以配置一个maven的设置

idea打包maven项目 ideamaven打包web项目_jenkins_24

idea打包maven项目 ideamaven打包web项目_idea打包maven项目_25


idea打包maven项目 ideamaven打包web项目_idea打包maven项目_26


idea打包maven项目 ideamaven打包web项目_maven_27

3.使用maven tomcat插件控制结合maven-help使用

这种方式是我比较推荐的一种,相比较前两种省去了繁琐的配置,但就是需要在idea插件中心现在一个maven help插件

idea打包maven项目 ideamaven打包web项目_tomcat_28


idea打包maven项目 ideamaven打包web项目_web项目_29


安装完插件之后,记得在pom.xml中引入tomcat7配置,然后如下图这样就可以启动tomcat了

idea打包maven项目 ideamaven打包web项目_tomcat_30