Maven Tomcat热部署插件配置

24 篇文章 1 订阅
10 篇文章 0 订阅
1. 修改 tomat/conf/tomcat-users.xml 添加
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="tomcat" 
	  password="tomcat" 
	  roles="manager-gui,manager-script"/>
2. 在tomcat根目录下的conf文件夹中创建

Catalina\localhost\manager.xml
写入内容

<?xml version="1.0" encoding="UTF-8"?>
<Context privileged="true" antiResourceLocking="false"
         docBase="${catalina.home}/webapps/manager">
             <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
</Context>
3. 在 maven 项目的 pom.xml 中 tomcat 插件的里配置
<plugins>
	<plugin>
		<groupId>org.apache.tomcat.maven</groupId>
		<artifactId>tomcat7-maven-plugin</artifactId>
		<version>2.2</version>
		<configuration>
			<!-- 控制 tomcat 端口号 -->
			<port>80</port>
			<!-- 项目发布到 tomcat 后的名称 -->
			<!-- / 相当于把项目发布名称为 ROOT -->
			<!-- /abc -->
			<path>/jqk</path>
			<username>tomcat</username>
			<password>tomcat</password>
			<url>http://192.168.139.128:8080/manager/text</url>
		</configuration>
	</plugin>
</plugins>
4. 右键项目–> run as --> maven build(以前写过,选择第二个) -->输入

3.1 tomcat7:deploy 第一次发布
3.2 tomcat7:redeploy 不是第一次发布.

5. 注意:

热部署依赖于tomcat自带的manager项目,不要删除或覆盖该项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值