首先在maven工程的pom.xml文件中增加tomcat插件:

Xml代码

  1. <plugin>
  2. <groupId>org.codehaus.mojo</groupId>
  3. <artifactId>tomcat-maven-plugin</artifactId>
  4. <configuration>
  5. <url>http://localhost:8088/manager</url>
  6. </configuration>
  7. </plugin>

复制代码

其次,在tomcat/conf/目录下的tomcat-users.xml文件中,增加如下管理帐号:其中admin帐号的密码为空

Xml代码

  1. <?xml version='1.0' encoding='utf-8'?>
  2. <tomcat-users>
  3. <role rolename="manager"/>
  4. <user username="admin" password="" roles="manager"/>
  5. </tomcat-users>

复制代码

最后,启动tomcat,在maven工程目录下运行命令:

mvn war:exploded tomcat:exploded  //以目录方式部署

或者mvn tomcat:deploy //以war形式部署

可以搭配mvn tomcat:undeploy 以及 mvn tomcat:redeploy 配合使用。

maven 热部署 web应用相关推荐

  1. Maven 热部署Web项目

    使用maven的自动部署功能可以很方便的将maven工程自动部署到远程tomcat服务器,节省大量时间. 本文章适用于tomcat的 9.x版本. 1.配置tomcat的manager 编辑tomca ...

  2. 【Yeoman】热部署web前端开发环境

    本文来自 "简时空":<[Yeoman]热部署web前端开发环境>(自动同步导入到博客园) 1.序言 记得去年的暑假看RequireJS的时候,曾少不更事般地惊为前端利 ...

  3. maven热部署插件-jetty

    作者:小勇Oo 关于maven-jetty-plugin的说明: pom文件中: <build> <finalName>freemarker</finalName> ...

  4. 电视商城之maven热部署

    一.配置多个tomcat     a.配置JDK环境变量     b.修改端口号 3个地方     c.创建maven 项目, 输入命令:tomcat:run (第一次运行需要下载jar) 二.热部署 ...

  5. 学习Srping、SringMVC、Mybatis框架,模拟商城(第二节 MAVEN热部署到Tomcat)

    一.修改Tomcat端口号 找到apache-tomcat\conf\server.xml文件,修改端口号: <Connector port="8081" protocol= ...

  6. 使用Tomcat插件实现WEB项目热部署

    使用Tomcat插件实现WEB项目热部署 Tomcat热部署可以通过网页操作进行,也可以通过指定插件进行.本文介绍的是通过使用tomcat7-maven-plugin将WEB项目热部署到指定服务器的T ...

  7. tomcat的热部署

    2019独角兽企业重金招聘Python工程师标准>>> java热部署与热加载,以及配置tomcat实现热部署的方式 1.热部署与热加载 在应用运行的时候升级软件,无需重新启动的方式 ...

  8. Maven(三):将web项目的war包热部署到远程Tomcat服务器

    相关阅读: Maven(一):安装与环境配置.使用Maven搭建web项目 Maven(二):常用命令.依赖管理 Maven(三):将web项目的war包热部署到远程Tomcat服务器 Maven(四 ...

  9. 关于Maven打包Java Web项目以及热部署插件Jrebel的使用

    Java Web/Eclipse/Maven/Tomcat 最近有个新项目是java web项目,记录一下,可能比较乱.虽然没接触过Java,但是eclipse还是用过的 初识项目 同事说,项目是ma ...

最新文章

  1. docker strace ptrace 报错 Operation not permitted 解决方法
  2. Django Mysql SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED
  3. vue使用query传参页面刷新数据丢失问题
  4. java5的递归算法_java递归算法 java面试题(5)
  5. python红楼梦词频统计_用 Python 分析《红楼梦》(2)-阿里云开发者社区
  6. 采用Matlab编程实现 高频强调滤波,[转载]MATLAB图像处理-基于高频强调滤波和直方均衡化图像增强...
  7. 你们网贷逾期最长多少时间,你们怎么处理的
  8. 为什么c语言一用windows.h就报错_C代码里面加一行网址依然可以运行,并不会报错,为何...
  9. 天猫盒子android tv,天猫魔盒刷机教程 把天猫魔盒刷成安卓系统教程(附刷机包)...
  10. Linux网络编程之epoll模型
  11. Python学习笔记之疑问 1:def 是什么意思
  12. excel身份证号计算年龄
  13. JAVA 获取今天、昨天、上周等日期
  14. 【畅销书】浪潮之巅--吴军
  15. python 显示字典内容_在pythontkin的标签中显示字典内容
  16. access字段相加_access如何对一行的几列求和
  17. HEVC(H.265)标准的编码器(x265,DivX265)试用
  18. 辐射强度和辐射亮度_如何在“辐射4”中隐藏“创意俱乐部新闻”垃圾邮件
  19. 离散型均匀分布 连续型均匀分布
  20. 什么是响应式设计?如何实现?

热门文章

  1. 数据结构之图的应用:有向无环图
  2. 套接字I/O模型-重叠I/O
  3. XXE漏洞利用技巧(XML注入):从XML到远程代码执行
  4. Java 目录操作一(递归创建目录、删除目录、判断目录是否为空、判断文件是否隐藏、获取目录大小、在指定目录中查找文件)
  5. Linux查找字符串包含在某目录所有文件中
  6. C 控制父、子进程的先后顺序执行
  7. ssh远程连接(ubuntu、windows)
  8. Qt:Windows编程—Qt实现进程管理
  9. Py与Py3的区别之输入input()函数
  10. 【2018.10.2】Note of CXM