美文网首页
Maven下tomcat-maven-plugin实现热部署

Maven下tomcat-maven-plugin实现热部署

作者: 短路了 | 来源:发表于2018-05-13 15:06 被阅读0次
1、pom.xml
<build>
  <plugins>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
      <!-- 对应mavan的settings.xml配置 -->
      <server>tomcat7</server>
      <!-- 端口号,可自定义 -->
      <port>8080</port>
      <!-- 项目访问路径 -->
      <path>/springmvcTemplate</path>
      <!-- Tomcar Manager的url访问路径,固定写法 -->
      <url>http://127.0.0.1:8080/manager/text</url>
      <!-- Tomcat Manager用户名和密码 -->
      <username>root</username>
      <password>root</password>
  </configuration>  
  </plugins>
</build>    
2、修改tomcat \conf\tomcat-users.xml
  <!-- 添加角色和用户名密码,用户名密码用于登录tomcat后台管理页面 -->
  <role rolename="admin" />
  <role rolename="manager" />
  <role rolename="manager-gui" />
  <role rolename="manager-script" />
  <user username="root" password="root" roles="admin,manager,manager-gui,manager-script"/>
3、修改maven \conf\settings.xml
<!-- 在<servers>内添加以下子标签 -->
<server>
  <!-- 与pom.xml的tomcat插件中server对应 -->
  <id>tomcat7</id>
  <!-- 与tomcat-users.xml中的用户名密码对应 -->
  <username>root</username>
  <password>root</password>
</server>
4、部署
  • 启动本地的tomcat
  • 执行maven命令 tomcat7:redeploy


  • 运行结果


  • 访问页面


相关文章

网友评论

      本文标题:Maven下tomcat-maven-plugin实现热部署

      本文链接:https://www.haomeiwen.com/subject/noojcftx.html