zoukankan      html  css  js  c++  java
  • maven 集成tomcat6,tomcat7

     1. maven 集成 tomcat6的配置

    maven自带的是tomcat6插件,所以不配置的话也可以,默认tomcat6,8080端口,需要更改端口或者编码方式等,也可以自己再配置一次:

    1 <plugin>
    2     <groupId>org.codehaus.mojo</groupId>
    3     <artifactId>tomcat-maven-plugin</artifactId>
    4     <configuration>
    5         <path>/demo</path>
    6         <port>8081</port>
    7         <uriEncoding>UTF-8</uriEncoding>
    8     </configuration>
    9 </plugin>                

    也可以在运行时指定端口:

    mvn tomcat:run -Dmaven.tomcat.port=8081

    2. maven集成tomcat7:

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.1</version>
                <configuration>
                    <port>8088</port>
                    <uriEncoding>UTF-8</uriEncoding>
                    <path>/demo</path>
                </configuration>
            </plugin>
        </plugins>
    </build>

     tomcat7走起:

    tocmat7:run

    同理,指定端口走起:

    mvn tomcat7:run -Dmaven.tomcat.port=8088

    3. maven内置tomcat和本地tomcat

    maven集成tomcat插件后,项目在tomcat要跑起来有3种方式:

    1)  mvn tomcat:run 内置tomcat启动项目,本文在上面讲的就是这种方式,这样很方便,适合于单个项目开发。

    2)  调用本地安装的tomcat,但还需要改一些设置,相对麻烦。不过教程很多,请自行查找之。

    3)  maven:package, 然后在项目target目录下找到编译完后的war包,自行拷贝到贝蒂tomcat中,并启动。

  • 相关阅读:
    文件系统
    MySQL中添加唯一约束和联合唯一约束
    Ubuntu(Debian)的aptitude与apt-get的区别和联系
    透明与Z序示例
    Qt Quick分组属性案例
    TextView 设置超过几行后显示省略号
    ionic list item-radio checked
    webkit的基本应用
    信号槽操作案例
    报错:tr was not declared in this scope
  • 原文地址:https://www.cnblogs.com/tibit/p/6120614.html
Copyright © 2011-2022 走看看