zoukankan      html  css  js  c++  java
  • maven-tomct插件

    • 依赖

    <dependency>

      <groupId>org.apache.tomcat.maven</groupId>

      <artifactId>tomcat7-maven-plugin</artifactId>

      <version>2.2</version>

    </dependency> 

    • 访问webapp项目
    <plugin>
    	<groupId>org.apache.tomcat.maven</groupId>
    	<artifactId>tomcat7-maven-plugin</artifactId>
    	<version>2.2</version>
    	<configuration>
    		<path>/taobao</path>
    		<port>9090</port>
    		<uriEncoding>UTF-8</uriEncoding>
    	</configuration>
    </plugin>

    运行 mvn tomcat7:run,訪问 http://127.0.0.1:9090/taobao 就可以訪问

    • 访问tomcat 内嵌的web项目

    就是本地部署,将tomcat 内嵌到 web项目中,直接运行 webapp项目。

    <build>

      <plugins>

        <plugin>

          <groupId>org.apache.tomcat.maven</groupId>

          <artifactId>tomcat7-maven-plugin</artifactId>

          <version>2.2</version> <configuration>

          <path>/</path>

          <!-- 项目访问路径 本例:localhost:9090, 如果配置的aa,则访问路径为localhost:9090/aa -->

          <port>9090</port>

          <uriEncoding>UTF-8</uriEncoding>

          <!-- 非必需项 --> </configuration>

        </plugin>

      </plugins>

    </build> 

    下面这些jar 不是必需的,如果程序不报错,可以不使用

    <dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>javax.servlet-api</artifactId>

      <version>3.1.0</version>

      <scope>provided</scope>

    </dependency>

    <dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>jstl</artifactId>

      <version>1.2</version>

    </dependency>

    <dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>servlet-api</artifactId>

      <version>2.5</version>

      <scope>provided</scope>

    </dependency>

    <dependency>

      <groupId>javax.servlet.jsp</groupId>

      <artifactId>jsp-api</artifactId>

      <version>2.2</version>

      <scope>provided</scope>

      </dependency> <dependency>

      <groupId>javax.servlet</groupId>

      <artifactId>jstl</artifactId>

      <version>1.2</version>

    </dependency>

    <dependency>

      <groupId>jsptags</groupId>

      <artifactId>pager-taglib</artifactId>

      <version>2.0</version>

      <scope>provided</scope>

    </dependency>

    配置运行参数 :


    在IDE eclipse 中右键Run As 或 Debug As –> Maven build...
    在Goals中输入: clean tomcat7:redeployclean tomcat7:run,点击 Apply 保存设置 ,然后run 或 debug。

    如果使用的maven命令,则使用命令: mvn tomcat7:run。访问http://127.0.0.1:9090/

    • tomcat7命令

    tomcat7:run 启动嵌入式tomcat ,并运行当前项目

    tomcat7:deploy --部署一个web war包

    tomcat7:reload --重新加载web war包

    tomcat7:start --启动tomcat tomcat7:stop --停止tomcat

    tomcat7:undeploy--停止一个war包

    mvn tomcat7:deploy //第一次

    mvn tomcat7:redeploy//之后 

  • 相关阅读:
    用数组实现的字符串和用指针实现的字符串
    c语言 10
    c语言 10-4
    函数间数组的传递,是以指向第一个元素的指针的形式进行传递的。
    openjudge7624 山区建小学
    NOIP2000 乘积最大
    openjudge6252 带通配符的字符串匹配
    codevs 3289 花匠
    codevs 3641 上帝选人
    各种子序列问题
  • 原文地址:https://www.cnblogs.com/lichangyunnianxue/p/9729511.html
Copyright © 2011-2022 走看看