目录

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


一、创建maven web项目

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

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


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


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


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

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

<packaging>war</packaging>

3.创建webapp和WEB-INFO目录

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


3.1创建webapp目录

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


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


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


3.2创建WEB-INFO目录

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


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


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


3.3调整目录位置

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


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


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

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

二、集成tomcat

1.集成本地tomcat

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


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


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


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


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


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


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


idea打包maven项目 ideamaven打包web项目_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项目_jenkins_23


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

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

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


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


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

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

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

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


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


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

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