基于Maven项目自动部暑
Maven项目自动部暑配置步骤
使用tomcat7-maven-plugin实现项目自动部暑主要有以下几个步骤:
第一步:在pom.xml文件中配置tomcat7-maven-plugin插件
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<!--部暑服务器地址-->
<url>http://XXXXXX:8080/manager/text</url>
1:<!--设置tomcat账号密码-->
<username>xxx</username>
<password>xxx</password>
2:<!--配置maven server-->
<server>myserver</server>
<!--设置编码方式-->
<uriEncoding>UTF-8</uriEncoding>
<!--项目路径-->
<path>/myproject</path>
</configuration>
</plugin>
*注:1和2处任选一个配置即可。
第二步:如果在第一步中配置了2,则需要在Maven的setting文件中配置如下。如果在第一步中配置了1,则这一步可以省略。
<server>
<id>与第一步中2配置的server一致:myserver </id>
<username>xxx</username>
<password>xxx</password>
</server>
第三步: 在tomcat—>conf—>tomcat-users.xml中增加角色和用户,用于自动部暑,其中的配置与tomcat7-maven-plugin中配置一致。
<user username="xxx" password="xxx" roles="manager-gui,manager-script"/>
小结
Maven项目自动部暑步骤
1 在tomcat中配置用户权限,即添加账号
2 在Maven中添加server,配置tomcat账号密码
3 在pom.xml文件中添加tomcat7-maven-plugin插件及在maven中配置server
4 设置部暑命令:mvn tomcat7:deploy
5 部暑
好了,就到这里了,马上动手让自己的项目自己部暑起来吧 ^-^。

被折叠的 条评论
为什么被折叠?



