tomcat+maven实现热部署配置

注:本次测试环境采取的是tomcat8.0.9 , jdk1.8

1、首先,现将tomcat进行配置

在tomcat的conf文件夹中找到tomcat-users.xml文件,修改角色并赋予权限

<role rolename="manager-gui" />

<role rolename="manager-script" />

<role rolename="admin"/>

<role rolename="manager"/>

<user username="root" password="root" roles="manager-gui,manager-script,admin,manager" />

启动tomcat,该tomcat端口为8083,访问http://127.0.0.1:8083/manage

输入用户名密码,即tomcat-users.xml中配置的user的username、password

 

2、在maven的setting中增加配置

<server>

<id>tomcat7</id>

<username>root</username>

<password>root</password>

</server>

如下图:

如果项目的pom文件中没有账户名密码配置,则取得是就是改setting中配置的用户名密码。

该配置采取“就近原则”

 

3、在项目的pom文件中添加配置

<plugins>

<!-- tomcat热部署 -->

<plugin>

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

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

<version>2.2</version>

<configuration>

<url>http://localhost:8083/manager/text</url><!--地址为tomcat地址 -->

<server>tomcat7</server>

<path>/ssm2</path><!-- 部署成功后,可输入localhost:8080/webProject进入项目-->

<charset>utf8</charset>

<update>true</update>

<username>root</username><!--对应的用户名-->

<password>root</password><!--对应的密码-->

</configuration>

</plugin>

</plugins>

如下图

4、maven build配置执行命令

打包并部署:package tomcat7:deploy --第一次

打包并重新部署:package tomcat7:redeploy --以后

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

异常的昵称

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值