Maven web项目tomcat8.5 热部署

本文介绍了如何将Maven web项目远程部署到Tomcat 8.5服务器,包括修改tomcat-users.xml配置文件以创建用户,更新context.xml以允许远程访问,设置Maven的settings.xml配置文件,以及在pom.xml中配置插件实现自动部署。通过这些步骤,开发者可以在Eclipse 4.7.1和Maven 3.6.0环境下实现项目热部署。
摘要由CSDN通过智能技术生成

开发模式下我们多用IDE自带或关联本机的站点服务器,生产模式中,往往需要远程部署在远程计算机的站点服务器上,这里介绍下maven的web项目远程部署到tomcat上。
IDE:eclipse4.7.1
maven:3.6.0
tomcat:8.5

  1. 安装好相关软件,略

  2. 修改tomcat的用户配置文件apache-tomcat-8.5.35\conf\tomcat-users.xml

  3. 末尾追加<role rolename="manager-gui"/> <role rolename="admin-gui"/> <role rolename="manager-script"/> <user password="123456" roles="admin-gui,manager-gui,manager-script" username="tomcat"/>
    意思是增加一个tomcat用户,具有图形化和指令方式管理tomcat的权限

  4. 上面操作完,只能本机进行热部署,要远程热部署,需要再修改apache-tomcat-8.5.35\webapps\manager\META-INF\context.xml

  5. <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />改为<Valve className=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值