Tomcat热部署

ゝ一世哀愁。 2022-06-17 13:19 347阅读 0赞

Tomcat的配置

我们需要实现热部署,自然就需要通过maven操作tomcat,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权限.
在tomcat的安装目录下,修改conf / tomcat-user.xml文件,在 节点下面增加如下配置:

  1. <role rolename="manager-gui" />
  2. <role rolename="manager-script" />
  3. <user username="tomcat" password="tomcat" roles="manager-gui, manager-script"/>

这里写图片描述

使用maven插件实现热部署

需要使用maven的tomcat插件。Apache官方提供的tomcat插件。

使用maven打包——》上传——热部署一气呵成。

Maven的配置
修改项目的pom.xml文件,在 节点下面增加如下配置:tomcat7的配置

  1. <build>
  2. <plugins>
  3. <!-- 配置Tomcat插件 -->
  4. <plugin>
  5. <groupId>org.apache.tomcat.maven</groupId>
  6. <artifactId>tomcat7-maven-plugin</artifactId>
  7. <configuration>
  8. <port>8081</port>
  9. <path>/</path>
  10. <url>http://192.168.43.130:8080/manager/text</url>
  11. <username>tomcat</username>
  12. <password>tomcat</password>
  13. </configuration>
  14. </plugin>
  15. </plugins>
  16. </build>

热部署

热部署之前,修改配置文件中的数据库配置、调用服务的配置为生产环境需要的ip及端口。
执行以下命令:
初次部署可以使用 “tomcat7:deploy” 命令
如果已经部署过使用 “tomcat7:redeploy” 命令

部署跳过测试:
tomcat7:redeploy -DskipTests

发表评论

表情:
评论列表 (有 0 条评论,347人围观)

还没有评论,来说两句吧...

相关阅读

    相关 tomcat部署

    1.修改server的一些属性 打开你要配置的服务器的视图,双击![Image 1][]即可打开。 1)在server locations中选择第二个Use Tomca

    相关 Tomcat部署

    Tomcat热部署:热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。但是对配置文件的修改除外! 1.打开Tomcat首

    相关 Tomcat部署

    Tomcat的配置 我们需要实现热部署,自然就需要通过maven操作tomcat,所以就需要maven取得操作tomcat的权限,现在这一步就是配置tomcat的可操作权

    相关 tomcat部署

    使用maven实现tomcat热部署。tomcat启动时部署工程。tomcat有个后台管理功能,可以实现工程热部署。配置方法。 第一步,修改tomcat的conf/tomca