maven项目热部署到tomcat服务器

最近在学习拆分maven项目,关联到项目的部署问题,对于静态资源的统一管理,准备统一放到服务器上,由此利用eclipse里的tomcat插件进行热部署到服务器上。
首先简单说一下什么叫做热部署:我们知道平常练习的demo如果更改了,就要重新启动服务器,然后发布,所谓热部署简单来讲就是在不重启的情况下对其进行更新。
前期准备工作:
由于服务器部署在Linux上,所以我们需要依次下载安装JDK,tomcat
去官网下载相应的tar.gz,利用xftp或者notepad++里的插件(NPPFTP)进行上传到Linux上通过tar -zxvf 压缩包 解压安装到相应的路径,配置Java环境变量在profie.d 中可以上网具体查看环境变量设置,然后测试。
对于tomcat首先修改端口号为80,在conf下的serve.xml中,在ping 通外部主机的情况下 输入IP地址访问服务器测试
设置80:
这里写图片描述
为了有权限部署应用,我们需要在user配置中添加角色
这里写图片描述
然后在外部服务器测试点击Manager App
出现登录信息
这里写图片描述
输入配置的用户信息登录成功
这里写图片描述

然后回到我们的eclipse里发布我们的项目
首先添加tomcat插件在pom.xml中右键 maven 添加插件 输入 tomcat
选择即可,然后配置一账户信息
这里写图片描述
注意这些不要写错
这里写图片描述
因为是tomcat7
所以命令为
这里写图片描述
redeploy是重新发布,因为之前是tomcat的首页,默认是index页面
这里写图片描述
这就代表成功了,如果出现错误,请检查账户密码,不发布是否能正常访问Manager app 注意单词不要spell error ,还有以上划红线的地方
,如果还不行情检查端口是否设为80,服务器tomcat的版本8.0以及JDK是否匹配
这里写图片描述
测试成功,这样我们就可以通过url去访问服务器上的静态资源了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值