Maven学习 九 maven热部署

时间:2022-08-30 22:15:10

第一步:配置tomcat的manager-script角色

点击tomcat的默认项目root的欢迎页面的Manager App

Maven学习 九 maven热部署

刚开始是没有用户名与和密码的,直接点击取消

Maven学习 九 maven热部署

出现如下的一张图片,图片中有一些配置用户信息已经角色信息的内容

Maven学习 九 maven热部署

在tomcat根目录下有一个conf目录,在这个目录下的tomcat-user.xml配置文件,

Maven学习 九 maven热部署

在里面加入如下的代码

<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="tomcat" password="123456" roles="manager-gui,manager-script"/>

此时就配置了一个用户名为tomcat,角色为manager-gui,manager-script,密码为123456的一个用户。

此时就可以使用这个用户名和密码登录了,登录到manger这个项目,不在是root项目

Maven学习 九 maven热部署

注意地址栏标红的地方,那是代表的是一个命令,这个html表示以html的形式展示部署在这个tomcat服务器的项目,在热部署时,会用到text命令

第二步:配置web项目中的pom.xml文件

在pom.xml文件中,有一个配置tomcat插件的地方,加入一些内容就可以了

Maven学习 九 maven热部署

然后: 右键项目--> run as --> maven build(以前写过,选择第二个) -->输入

tomcat7:deploy   第一次发布

tomcat7:redeploy  不是第一次发布

Maven学习 九 maven热部署

#cd /usr/local/tomcat7/webapps下,

查看目录,会看到刚才发布的项目

Maven学习 九 maven热部署