文档章节

maven远程热部署web项目到tomcat7

youway
 youway
发布于 2014/08/26 10:25
字数 210
阅读 107
收藏 0

1. 在tomcat7的配置文件(TOMCAT_HOME/conf/tomcat_users.xml),加入以下内容:

<role rolename="manager-gui"/> 
<role rolename="manager-script"/>  --注释:需要保证该角色适用
<user username="admin" password="******" roles="manager-gui, manager-script"/>


2. 在maven的文件setting.xml 中进行设置:

</servers> 
<server> 
<id>test</id>   --注释:与pom.xml文件中的server名保持一致
<username>admin</username>    --注释:与tomcat-users.xml中的用户名密码保持一致
<password>*****</password> 
</server>
</servers>


3. 在项目中的pom.xml文件中加入以下内容: 

<plugin> 
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration> 
<server>test</server>  --注释:与pom.xml文件中的server名保持一致
<url>http://mydomain:8080/manager/text</url>;  --注释:该链接适用的角色为tomcat7中设置的manager-script
<path>/myweb</path>    --注释:artifactId=myweb
</configuration> 
</plugin>


4. 
RUN AS, Goals:

 tomcat7:redeploy


© 著作权归作者所有

youway
粉丝 3
博文 44
码字总数 16832
作品 0
程序员
私信 提问
JAVAEE——宜立方商城14:系统部署

1. 学习计划 1、系统部署 2. 项目部署 2.1. 项目架构讲解 2.2. 网络拓扑图 2.3. 系统部署 2.3.1. 部署分析 e3-manager e3-manager-web e3-portal-web e3-content e3-search e3-search-web e...

kent鹏
2018/08/09
0
0
maven做热部署

1、配置远程服务器上的tomcat;打开conf/tomcat-users.xml,追加以下内容: 2、eclipse安装maven插件; 3、修改项目的pom.xml文件,修改内容如下: 4、执行maven命令做热部署: 项目上右击 ...

Zero零_度
2016/04/22
13
0
Eclipse Maven Tomcat的利用配置

1.事先准备 m2eclipse插件中其实内嵌了Maven,但个人更偏向于用独立的Maven(可以自由选择版本啦,偶尔可以在命令行中跑Maven命令啦)。 下载Apache Maven:http://maven.apache.org/,关于环...

躺着的S
2013/08/03
0
4
maven实现项目远程部署到tomcat7

1.配置远程的tomcat7,修改conf下的tomcat-users.xml文件,如下: <role rolename="manager-gui"/><role rolename="manager-script"/><user username="tomcat" password="tomcat" roles="ma......

夕水溪下
2012/07/10
0
1
maven-tomcat7插件部署,始终部署到localhost:8080

各位大神,我公司一个环境,用maven的tomcat7插件部署代码到远程服务器,但始终不会按自己的意思部署到远程服务器而是采用了默认的部署地址。这事折腾了好几天一直没找到原因,请各位大神帮看...

xiaozhaolh
2016/11/25
640
2

没有更多内容

加载失败,请刷新页面

加载更多

动态代理知识详解

动态代理实现的两种方式 给动态代理举个栗子:例如我们平时买笔记本电脑,很多时候都是不从厂家拿货,而是通过经销商买电脑。代理模式出现解决了生产厂家的一些问题,那么这个这个思想在我们...

我叫小糖主
25分钟前
5
0
Calendar TimeZone SimpleDateFormat

关于Calendar类的使用可参考:Java Calendar类的使用总结 获取日历(Calendar):java.util.Calendar#getInstance() 获取时区TimeZone: TimeZone.getTimeZone("GMT+00:00"); 或:TimeZone.ge......

Hzhodor
26分钟前
0
0
这 17 个 JVM 参数,高级 Java 必须掌握

前言 大家都知道,jvm在启动的时候,会执行默认的一些参数。一般情况下,这些设置的默认参数应对一些平常的项目也够用了。但是如果项目特别大了,需要增加一下堆内存的大小、或者是系统老是莫...

编程SHA
31分钟前
0
0
jenkins配置自动发送邮件

1.开通QQ的SMTP服务,需要发一条短信,qq会给你一个密码(不是你的QQ邮箱密码哦) 2.安装 Email Extension Plugin 插件 3.进入系统管理--系统设置 3.1按照如下图设置 首先找到 Extended E-m...

shzwork
36分钟前
0
0
网络请求异常拦截优化

目录介绍 01.网络请求异常分类 02.开发中注意问题 03.原始的处理方式 04.如何减少代码耦合性 05.异常统一处理步骤 06.完成版代码展示 好消息 博客笔记大汇总【16年3月到至今】,包括Java基础...

潇湘剑雨
40分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部