文档章节

maven部署tomcat7

洋洋照我心
 洋洋照我心
发布于 2015/07/24 09:39
字数 293
阅读 36
收藏 0

1、修改项目pom.xml

在project节点下,添加tomcat-maven-plugin插件信息,配置好tomcat管理帐号和密码

<plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <server>tomcat7</server>
                    <port>8082</port>
                    <path>/Openoa</path>
                    <url>http://localhost:8082/manager/text</url>
                    <username>tomcat</username>
                    <password>123456</password>
                    <uriEncoding>UTF-8</uriEncoding>
                </configuration>
                <executions>
                    <execution>
                        <phase>deploy</phase>
                        <goals>
                            <goal>deploy</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

2、修改(tomcat)server下tomcat-users.xml文件 给tomcat 添加管理员

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

3、启动tomcat,发布项目

新建maven build 在Goals下输入:tomcat7:deploy -Dmaven.test.skip=true

大意为在tomcat下部署,部署过程中忽略测试路径

Base directory:为项目路径,使用debug或run运行

当控制台出现如下字样表示部署成功

4、关闭tomcat、使用maven命令运行tomcat

新建maven build 在Goals下输入:tomcat7:run -Dmaven.surefire.debug

大意为 运行tomcat7 启用调试

配置如图

配置好后使用debug运行,这样就可在tomcat中发布并调试web项目了

运行后 如出现如下等字样又无出现运行时异常,表示部署成功了


© 著作权归作者所有

共有 人打赏支持
洋洋照我心
粉丝 0
博文 9
码字总数 3863
作品 0
赤峰
私信 提问
maven自动发布到服务器

使用Maven插件自动自动发布到远程Tomcat容器 tomcat-users标签下加入如下代码 项目pom文件中加入如下内容 注意- tomcat7是http://192.168.3.106:8580/manager/text tomcat6是http://localhos...

iron_will
2016/07/04
97
0
maven一键部署tomcat war包

1、环境如下   eclipse、apache-maven-3.0.5、apache-tomcat-7.0.39 2、配置如下   apache-tomcat-7.0.39配置C:Program Filesapache-tomcat-7.0.39conftomcat-users.xml,因为tomcat7默认......

技术小甜
2017/11/16
0
0
Tomcat Maven Plugin部署Maven Web应用

Tomcat官方提供了Maven插件用于部署基于Maven的Web应用,不同版本Tomcat使用的插件不同,不同版本插件的使用也有一定区别,详细信息可参考http://tomcat.apache.org/maven-plugin.html。下面...

大漠真人
2014/09/02
0
8
Maven tomcat7-maven-plugin 部署Maven Web 项目

1: 配置Tomcat Manager 用户: 重新解压缩了一个新的tomcat7,打开Tomcat根目录下conf目录中的tomcat_user.xml,在<tomcat-users>节点下添加manager角色和用户,用于Tomcat Maven Plugin自动...

alexgaoyh
2015/04/11
0
9
maven-tomcat7插件部署,始终部署到localhost:8080

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

xiaozhaolh
2016/11/25
640
2

没有更多内容

加载失败,请刷新页面

加载更多

Linux iptables之mangle表使用案例

mangle表的用途 mangle表的主要功能是根据规则修改数据包的一些标志位,以便其他规则或程序可以利用这种标志对数据包进行过滤或策略路由。 mangel表使用示例 示例1-策略路由1 内网的客户机通...

月下狼
36分钟前
2
0
OSChina 周日乱弹 —— 兼职我想去学学布偶戏

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @clouddyy : 《火炎 - 女王蜂》 《火炎 - 女王蜂》 手机党少年们想听歌,请使劲儿戳(这里) @小鱼丁 :还在睡觉突然接到一个小哥哥电话“x...

小小编辑
49分钟前
42
3
租房软件隐私保护如同虚设

近日,苏州市民赵先生向江苏新闻广播新闻热线025-84658888反映,他在“安居客”手机应用软件上浏览二手房信息,并且使用该软件自动生成的虚拟号码向当地一家中介公司进行咨询。可电话刚挂不久...

linux-tao
今天
3
0
分布式项目(五)iot-pgsql

书接上回,在Mapping server中,我们已经把数据都整理好了,现在利用postgresql存储历史数据。 iot-pgsql 构建iot-pgsql模块,这里我们写数据库为了性能考虑不在使用mybatis,换成spring jd...

lelinked
今天
6
0
一文分析java基础面试题中易出错考点

前言 这篇文章主要针对的是笔试题中出现的通过查看代码执行结果选择正确答案题材。 正式进入题目内容: 1、(单选题)下面代码的输出结果是什么? public class Base { private Strin...

一看就喷亏的小猿
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部