使用maven插件将webapp热部署到tomcat上

 

tomcat 插件配置:

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
        <!-- tomcat manager服务地址 -->
        <url>http://localhost:52020/manager/text</url>
        <username>admin</username>
        <password>123456</password>
        
        <!-- <warFile>${project.build.directory}/${project.artifactId}.war</warFile> -->
        <path>/abc</path>
        <port>52020</port>   

    </configuration>
</plugin>

其中

1. <groupId>,<artifactId>,<version>是tomcat7-maven插件的坐标,<configuration>设置一些参数,对tomcat7-maven插件道tomcat服务器的部分信息。

2. <url>是tomcat服务器中应用管理服务的发布地址,如果不配置,maven插件默认它是http://localhost:8080/manager/text。(所以首先要保证tomcat服务器上部署了manager服务)

3. <username>,<password> ,必选,因为tomcat7插件使用是访问应用管理服务的用户名密码

4. <path>,随意,待发布服务的根路径,默认是 “/${project.artifactId}”

5. <port>,随意,前提是在server.xml中配置了相应的端口

猜你喜欢

转载自www.cnblogs.com/Home-Artchy/p/11961788.html