zoukankan      html  css  js  c++  java
  • maven部署项目到tomcat8中

    1、maven中的server配置,这里的server就是我们tomcat中tomcat-user.xml文件中的用户名和密码。

    <server>
    <id>tomcat8</id>
    <username>tomcat</username>
    <password>tomcat</password>
    </server>

    2、tomcat中tomcat-user.xml的配置,这里尤其要注意,必须按照官方的来,否则容易出错。我的配置如下:

    role rolename="manager"/>
    <role rolename="manager-gui"/>
    <role rolename="admin"/>
    <role rolename="admin-gui"/>
    <role rolename="manager-script"/>
    <user username="tomcat" password="tomcat" roles="admin-gui,admin,manager-gui,manager,manager-script"/>

    3、web项目中的pom配置

    <build>
      <finalName>ROOT</finalName>
      <defaultGoal>package</defaultGoal>
      <--。。。。部分代码省略,这里finalName就是最终部署到tomcat中的项目名称。-->
      <plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>2.2</version>
        <configuration>
          <url>http://127.0.0.1:8080/manager/text</url>
          <username>tomcat</username>
          <password>tomcat</password>
          <path>/${project.artifactId}</path>
        </configuration>
      </plugin>
    <--注:这里面的path是我们访问的路径,里面的username和password就是tomcat-user.xml中配置的。
    这里的用户名和密码也可以去掉。但是maven中必须配置正确。并且需要指向server中的id(tomcat8),例如-->
    <plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
    <url>http://127.0.0.1:8080/manager/text</url>
    <server>tomcat8</server>
    <path>/</path>
    </configuration>
    </plugin>
  • 相关阅读:
    jQuery 语法
    HTML DOM Document 对象
    JavaScript
    JavaScript Cookies
    JavaScript 计时事件
    九度OJ 1352 和为S的两个数字
    九度0J 1374 所有员工年龄排序
    九度OJ 1373 整数中1出现的次数(从1到n整数中1出现的次数)
    九度OJ 1370 数组中出现次数超过一半的数字
    九度OJ 1361 翻转单词顺序
  • 原文地址:https://www.cnblogs.com/drby/p/6889287.html
Copyright © 2011-2022 走看看