- 首先我們要在tomcat的安裝路徑下的conf文件夾中的tomcat-users.xml 配置以下代碼(只要在
中就配置就行)
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="123" roles="manager-gui,manager-script,manager-jmx,manager-status" />
- 然后我們找到maven中的conf中setting.xml文件 ,在里面
中加入以下代碼(注意下面的username和password要和你在tomcat-user.xml里面設置的保持一致)
<server>
<id>tomcat9</id>
<username>admin</username>
<password>123</password>
</server>
- 最后我們在idea中的pom.xml中
<build><plugins> **這里加入以下代碼** </plugins> </build>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<!--這里一般網上都用的是tomcat7,要用8的請上網查找-->
<version>2.2</version>
<configuration>
<!-- 使用tomcat9部署應用 此處的server標簽中的值與第二步maven配置文件中的id值一致-->
<server>tomcat9</server>
<update>true</update>
</configuration>
</plugin>
- 之后就是我們操作步驟了
-
- 先打開本地的tomcat9服務器等到提示啟動成功后進行下一步
-
- 用下圖的compile命令

-
- 在出現下面的提示后進行下一步

-
- 用下圖中tomcat7:deployploy命令

-
- 出現下面提示后進行下一步

-
-
- 如果出現錯誤是 Process terminated 請查看我另一篇博客
-
-
- 如果出現錯誤是 Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run 請查看我另一篇博客
-
- 之后就可以進行工作了(如果需要重新部署,執行命令 tomcat7:redepoly)