采用maven 对tomcat 进行自动部署

来源:互联网 发布:中国铁矿石进口数据 编辑:程序博客网 时间:2024/05/19 18:44

在工作过程中经常会遇到项目频繁发不到额过程,而且在这个过程中会一直进行一些简单但是繁琐的重复性工程 

1、打war 包 

2、停掉tomcat 

3、copy war 包 

4、启动tomcat 听说maven 可以替代这行操作,所以放手一试

还是一如既往的废话不多说,直接开门见山

步骤如下:

1、下载一个绿色版完整的tomcat 包

2、进入tomcat/conf 文件下修改文件 tomcat-users.xml文件

<tomcat-users>     <role rolename="admin"/>     <role rolename="manager"/>     <role rolename="manager-gui"/>     <role rolename="manager-script"/>     <user username="tomcat" password="tomcat" roles="admin,manager,manager-gui,manager-script"/><tomcat-users/>
修改完成之后,重启tomcat 访问http://localhost:8080/manager/html   此处是本人自己私服的 IP:PROT
页面如下


3、配置项目pom.xml 文件

<!-- 自动部署-->         <plugin>              <groupId>org.codehaus.mojo</groupId>            <artifactId>tomcat-maven-plugin</artifactId>            <version>1.1</version>    <configuration>        <port>8080</port>        <uriEncoding>UTF-8</uriEncoding>    <url>http://localhost:8080/manager/text</url>    <server>tomcat</server>    <path>/${finalName}</path>    </configuration>        </plugin>  
 注:此处的url 注意是xxx/manager/text 并非是 xxx/manager/html 原因是我用的tomcat 是tomcat7 的版本


4、配置maven 的setting.xml 文件

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


5、ok 到此一切配置工作配置完毕

0 0
原创粉丝点击