SSM项目频繁打成war包部署,使用tomcat和maven实现热部署配置

Maven+Tomcat热部署配置

一、背景

在开发JavaEE项目中,需要把项目部署到服务器(开发测试生产)中,常用方式就是在IDEA中clean一下再install一下把生成的war包放到tomcat的webapps下,然后重启tomcat,然后通过ip地址+端口号访问。项目中要频繁优化代码频繁测试,过程超级繁琐,所以就想到要用热部署减轻这些工作。我把这个如何实现本地编程,然后部署项目到远程服务器的tomcat上,实现热部署的全部过程记录如下(亲测有效)。

二、工具

名称 作用
IDEA 编译器
MAVEN 项目构建和依赖管理
Tomcat7 部署到tomcat的插件
服务器 web服务器

三、Tomcat服务器配置

注意:所有填写用户名、密码、标识的地方全部保持一致,必须互相对应

1.配置tomcat-users.xml

<!--找到此目录 /usr/local/tomcat_8080/apache-tomcat-8.5.40/conf-->
<!--修改tomcat-users.xml  添加用户名、密码、权限。以下格式不变可直接复制-->
<role rolename="manager-gui" />
<role rolename="manager-script" />
<role rolename="admin-gui" />
<role rolename="admin-script" />
<user username="填写用户名" password="填写密码" roles="manager-gui,manager-script,admin-gui,admin-script"/>

2.配置Tomcat允许远程访问

&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值