maven的热部署

maven的热部署在tomcat中配置用户权限,即添加管理员帐号 在根目录/conf/tomcat-users.xml 里添加下面的代码 <rolerolename="manager-gui"/><rolerolename="manager-script"/><userusername="admin"password="admin"roles="mana

大家好,又见面了,我是你们的朋友全栈君。

在tomcat中配置用户权限,即添加管理员帐号

 

在 根目录/conf/tomcat-users.xml 里添加下面的代码

maven的热部署

 

<role rolename=”manager-gui”/>

<role rolename=”manager-script” />

<user username=”admin” password=”admin” roles=”manager-gui,manager-script,admin-gui,admin-script” />

 

 

Username和password可以自己定义

 

.在maven中添加server,配置tomcat的管理员帐号密码

   Maven为了要控制tomcat  所以要在maven添加服务。

  maven的热部署

 

<server> 

      <id>admin</id> 

      <username>tomcat</username> 

      <password>tomcat</password> 

       </server>

       <server> 

      <id>myadmin</id> 

      <username>admin</username> 

      <password>admin</password> 

       </server>

 

 

在项目的pom文件中添加

org.codehaus.mojo支持redeploy

org.apache.tomcat.maven支持deploy

       <plugin>

              <groupId>org.codehaus.mojo</groupId>

              <artifactId>tomcat-maven-plugin</artifactId>

               <configuration>

                 <url>http://192.168.111.138:8080/manager/text</url>

                       <username>admin</username>

                   <password>admin</password>

                   <update>true</update>

                   <server>myadmin</server>

                   <ignorePackaging>true</ignorePackaging>

               </configuration>

        </plugin>

 

 

<plugin> 

               <groupId>org.apache.tomcat.maven</groupId> 

               <artifactId>tomcat7-maven-plugin</artifactId> 

               <version>2.0-SNAPSHOT</version> 

                <configuration> 

                   <url>http://localhost:8080/manager/text</url> 

                   <server>admin</server> 

                </configuration> 

           </plugin> 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145084.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • countdown timer plus_android studio计时器

    countdown timer plus_android studio计时器Inthisandroidcountdowntimerexample,we’llimplementatimerobjecttodisplaytheprogressinaProgressBar.Theapplicationwe’llbuildinthistutorialisausefulcomponentinQuizappswhere…

    2025年11月25日
    2
  • 考研数学一元函数微分学_考研数学微分方程

    考研数学一元函数微分学_考研数学微分方程 

    2025年6月1日
    2
  • Spring、SpringBoot和SpringCloud的关系

    Spring、SpringBoot和SpringCloud的关系1、SpringBoot是Spring的一套快速配置脚手架,可以基于SpringBoot快速开发单个微服务。2、SpringCloud是一个基于SpringBoot实现的云应用开发工具。3、SpringBoot专注于快速、方便集成的单个个体,SpringCloud是关注全局的服务治理框架。4、SpringBoot使用了默认大于配置的理念,很多集成方案已经帮你选择好了,能不配置就…

    2022年5月29日
    38
  • 倒立摆起摆控制_旋转倒立摆原理

    倒立摆起摆控制_旋转倒立摆原理**基于STM32控制的旋转倒立摆**文章目录基于STM32控制的旋转倒立摆前言一、旋转倒立摆的结构1.相对编码器与绝对编码器2.相对编码器与绝对编码器的信号采集3.STM32编码器模式4.使用STM32CubeMx配置过程二、倒立摆模型建立三、实验方案与实验现象1.整体方案2.实验现象与上位机数据反思与总结前言近期在学习简易旋转倒立摆装置,倒立摆其实是一个十分经典的自动控制模型,不过开始学习了解结构和原理还是花了很多时间,在思路以及调试过程中遇到了很多困难。我认为倒立摆有两个难点,一个是自动

    2022年8月18日
    17
  • linux(8)Linux 查看端口占用情况「建议收藏」

    linux(8)Linux 查看端口占用情况「建议收藏」前言平常使用linux,我们经常需要查看哪个服务占用了哪个端口,接下来就为大家介绍了2种Linux查看端口占用情况可以使用lsof和netstat命令。1.lsof-i:端口号用

    2022年8月6日
    4
  • 怎么卸载电脑上的mysql_mysql installer

    怎么卸载电脑上的mysql_mysql installer如何完美的卸载掉Mysql?按以下几个步骤去执行。步骤一确认你的mysql服务是关闭的状态,不然卸载不干净。在我的电脑(计算机)–管理–服务和应用程序–服务,找到mysql把状态关闭。步骤二在控制面板中卸载mysql软件。步骤三卸载过后删除C:ProgramFiles(x86)\MySQL该目录下剩余了所有文件,把mysql文件夹也删了。因为我的系统是64位,把软件安装的位置是E…

    2022年9月28日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号