mvn tomcat:run启动项目运行显示的是BUILD SUCCESS没有启动tomcat 100C
pom.xml如下:

    <build>
        <plugins>
            <plugin>
                    <!-- <groupId>org.eclipse.jetty</groupId>
                    <artifactId>jetty-maven-plugin</artifactId>
                    <version>9.3.20.v20170531</version> -->
                    <groupId>org.apache.tomcat.maven</groupId>
                    <artifactId>tomcat7-maven-plugin</artifactId>
          <version>2.2</version>
            </plugin>
        </plugins>
    </build>


使用mvn jetty:run没问题,屏蔽jetty后换成tomcat插件
换成mvn tomcat:run或mvn tomcat7:run 就只显示BUILD SUCCESS并没有启动tomcat

图片说明

2个回答

你maven里配置对应的tomcat地址用户名了没
pom.xml还要培植对应的发布地址啊

亲,看看这个帖子有没有效呢
https://bbs.csdn.net/topics/392095608?page=1#post-409922140

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
IDEA启动tomcat显示build success但无法继续启动的解决方法

在项目没有打成war包时,tomcat默认无法启动。 解决方法是:告诉Tomcat插件,当前不是使用war包装。在pom.xml的tomcat plugin的configuration中加入<ignorePackaging>true</ignorePackaging>,即告诉tomcat启动时忽略当前是否有war包,再次运行tomcat7:run命令,tomcat即可正常启动。

启动tomcat显示build success但无法继续启动的解决方法

1.  启动tomcat显示build success但无法继续启动的解决方法2.  Servlet.service() for servlet [jsp] in context with path [/***] threw exception [java.lang.NullPointerException] with root cause        本次解决方法:最初在Build Path里...

ssm项目 maven命令启动tomcat 创建成功但是服务器没反应

[INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.316 s [INFO] Finished at: 2017-12-28T13:33:31+08:00 [INFO] Final Memory: 1

maven项目在tomcat7中运行时的方法

Maven创建完webapp项目部署到tomcat有三种方式,如果有知道其他方式部署的,欢迎补充。 第一种、讲war包copy到tomcat的webapps目录下。 首先选中你的工程,右键-->Run As-->Maven install,如下图: 等build成功后,找到workspace中的项目,然后找到target中的war包,copy到tomcat的webapps目录下启

使用Maven tomcat:run命令启动web项目时修改默认端口

在使用maven时,修改插件tomcat启动端口。一开始我在pom.xml配置文件里面修改,如下面所示: org.apache.tomcat.maven tomcat7-maven-plugin 2.2         9999  UTF-8 可是这样的修改方法 并不起作用 后来在网上查找发现一种解法方法是挺管用的,而且很方便 直接在上述文章中的

在Eclipse中用Maven创建Web工程(tomcat:run 启动)

一、创建项目1、Eclipse中用Maven创建项目2、继续下一步Next3、选maven-archetype-webapp后,继续Next4、填写相应的信息,Packaged是默认创建一个包,不写也可以5、创建好项目后,目录如下:这时jsp页面报错,查看具体报错信息如下:The superclass “javax.servlet.http.HttpServlet” was not found on

Maven 工程clean tomcat7:run运行成功,访问失败

    创建maven工程后通过 clean tomcat7:run运行成功,但是使用localhost:8081访问失败。pom文件夹中也正确配置了tomcat插件经过检查发现竟然是访问页面的问题。web.xml中设置了但是把Index.jsp创建在了WEB-INF下面,当把index.jsp放到webapp文件夹下面就行了。...

通过maven的tomcat插件来启动tomcat7(默认是tomcat6)

通过maven的tomcat插件来启动tomcat7(默认是tomcat6) 博客分类: Build MavenTomcat  原文:http://stackoverflow.com/questions/7801155/how-to-run-tomcat-7-using-maven-2-tomcat-plugin   This works for me

使用maven的tomcat:run进行web项目热部署

最近又重新看了一下maven的东西,其实主要是因为去了解Jenkins,后期也许会补充jenkins的博文。 怎么在eclipse里面创建maven web工程,这边就不介绍了,参见:http://blog.csdn.net/enson16855/article/details/19702477 ,一般情况下我们都是讲web工程发不到外部的tomcat环境下开发调试什么的,本人最近觉得有点繁琐。

用 maven 命令启动项目和直接用tomcat 启动项目的区别

用 maven 命令启动项目:右键项目——&amp;gt;run as maven build,在 Goals 里面输入:clean tomcat7:run 这样启动项目后,直接在浏览器中输入:http://localhost:8080,就可以直接定位到 index.jsp 页面中(web.xml 中配置了),而不需要在 8080 后面带上项目名,而用 tomcat 启动项目的时候,就需要在 8080 后...

Maven tomcat运行项目的参数记录

Maven使用tomcat插件编译并运行Java Web项目,仅供参考(过程中有参考网上记录,但是大部分是我手写的) 目前用的多的应该还是tomcat6版本的 (本地电脑Maven仓库下载tomcat7版本的失败了,懒得折腾了= =//) 注意:在pom.xml里面同时配置tomcat6与tomcat7都没问题,两者的运行命令不同 1、dependencies节点,此节点内部

Maven项目tomcat:run的方式运行取不到classpath目录下配置文件

由于java web项目会用到许多的配置文件,由于个人习惯可能许多人都会将配置文件放到源文件夹下面,本来按照一般的步骤是不会出现什么问题的,但是用Maven创建的web项目,并且通过tomcat插件的方式运行的人可能会遇到配置文件找不到的问题;这个时候可能是由于本能使然,自己便自然而然的去百度,去Google去了;我也是这样,但是按照网上的方法都行不通啊,怎么办?这时我只能自己想办法了啊,于是我自

解决:启动Maven自带Tomcat7失败

用插件: 启动本地项目,报[conf/tomcat-users.xml] is not valid 错误。项目启动不了。 发现了这个配置↓: 上述配置,加载类路径下的xml文件。 原来,报错的文件在这里!→ tomcat-users配置文件: 这个配置文件 is not valid。所以tomcat7 一直启动失败。 解决策略:     过滤掉tomcat-us

maven项目如何启动运行---发布到tomcat中

前面两篇文章: 新建maven框架的web项目 以及 将原有项目改成maven框架 之后,我们已经有了maven的项目 那么 maven项目到底怎么启动呢 如果我们直接在myeclipse中按以前的启动方法是不行的。(详情下一篇文章会讲到:在myeclipse中启动maven项目) 但是maven项目可以生成本地war包手动移到tomcat,也可以自动发布到

使用maven命令启动tomcat7

选择edit Configurations界面如下:       点击加号,选择maven,出现如下界面。 需要说明的是这里的clean tomcat7:run这个命令之所以能够运行,是因为在pom文件中配置了tomcat的插件。     web项目部署:     前提:这里需要先将maven project中的web项目的jar包都clean in

Maven clean tomcat7:run命令启动端口冲突,修改端口

-Dmaven.tomcat.port=8081 clean tomcat7:run -Dmaven.tomcat.port=8081把8081换成你需要的端口就ok, 简单解决问题

使用Maven tomcat:run命令启动web项目时修改默认端口,清除运行Maven build...后积累的配置项

使用Maven tomcat:run命令启动web项目时修改默认端口 &amp;amp;lt;!-- 配置tomcat插件 --&amp;amp;gt; &amp;amp;lt;build&amp;amp;gt; &amp;amp;lt;plugins&amp;amp;gt; &amp;amp;lt;plugin&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.apache.tom

maven插件tomcat7:run执行时遇到了一个问题

我在pom.xml中配置的tomcat7插件是这样的: org.apache.tomcat.maven tomcat7-maven-plugin 2.2 8080 / UTF-8 tomcat7 在eclipse中执行:clean tomcat7:run

将maven创建的java工程部署到tomcat中运行

1.在~/.m2/settings.xml中增加如下的Tomcat服务器配置(这里有点疑问:本地要配置tomcat-user.xml吗?网上有教程是说要配置)                tomcat6           tomcat           tomcat        2.法1: 在pom中配置         testdemo

myEclipse 中使用maven命令 Tomcat:run没有任何反应,控制台console也没有输出任何语句

myEclipse 中使用maven命令 Tomcat:run没有任何反应,控制台console也没有输出任何语句

Eclipse使用Maven tomcat:run命令启动web项目时修改默认端口

在使用maven时,修改插件tomcat启动端口。一开始我在pom.xml配置文件里面修改,如下面所示: org.apache.tomcat.maven tomcat7-maven-plugin 2.2         9999  UTF-8 可是这样的修改方法 并不起作用 后来在网上查找发现一种解法方法是挺管用的,而且很方便 直接在上述文章中的Goals值中的

图文详解 IntelliJ IDEA 15 创建 Maven 构建的 Java Web 项目(使用 Jetty 容器)

图文详解 IntelliJ IDEA 15 创建 maven 的 Web 项目搭建 maven 项目结构1、使用 IntelliJ IDEA 15 新建一个项目。 2、设置 GAV 坐标 3、 这里在Properties中添加一个参数archetypeCatalog=internal,不加这个参数,在maven生成骨架的时候将会非常慢,有时候会直接卡住。 参考资料: 使用Int

在项目中添加Tomcat插件并运行 clean package时发现的错误

maven运行报错解决

IDEA中使用maven编辑项目然后Tomcat运行项目

运行Tomcat测试时的编译 点击打开Edit Run/Debug Configurations 1. 左侧栏, Defaults里面找到Maven, profiles里面填写要使用的profile, 注意这里会有hint提示.  2. 选择Tomcat Server下的tomcat实例, 在Deployment里加上要运行的Artifacts(注意修改application c

使用Maven插件启动tomcat服务

新建maven web项目,首先保证maven环境OK,maven项目能正常install 在web项目的pom.xml中加入如下代码: xiaoxiao-core org.apache.tomcat.maven tomcat7-maven-plugin 2.2 UTF-8 / 52500

使用maven的tomcat插件部署项目

从网上学习别人的框架,发现框架的部署教程中用的maven启动的项目,第一次知道这种方法,下面记录下自己部署项目的过程。

通过Maven的Tomcat插件运行web工程

其实这样的问题或者教程网上一搜都是一大片,但是我还是要重新声明一下,然后再讨论为什么我要写这篇博客! tomcat官网(点我)中介绍的清晰:Apache Tomcat Maven Plugin 共有两种方式。        1·在pom.xml文件中添加关于tomcat的插件的配置: Note:You must configure your pom to use this new group

Maven以命令行模式启动远程调试

1.以debug模式运行内置tomcat -Dmaven.surefire.debug

通过Maven命令将install的项目部署在Tomcat7或者Tomcat8

将Maven webapp项目部署在Tomcat7或者Tomcat8

TOMCAT可以启动,但无法访问到项目路径,Maven项目

问题背景:一段时间没有运行本地TOMCAT,今天通过Eclipse正常启动tomcat,没有报错信息,但是网页无法访问localhost:8080端口,说明tomcat有问题,于是通过修改tomcat配置里面的Server Locations中第二个选项,问题正常解决,如果出现按钮是灰色的情况,说明你tomcat里面有发布的项目没有remove掉,只有先remove掉所有项目,右键servers里...

maven项目无法运行在Tomcat环境

真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 在使用eclipse进行整合springmvc时经常会碰到这样的异常: java.lang.ClassNotFoundException:org.spring

React脚手架 npm run build之后,放到tomcat下面,所需要修改的配置

从网上找了许久,也没有找到好的办法 我的项目是用React的官方脚手架 create-react-app 生成的项目之后 然后进行 npm run build 生成的build文件放到 Tomact下面的webapps下面 需要改一点配置,要不资源加载不到 路径:my-app\node_modules\react-scripts\config 改动path.js

tomcat或maven启动服务error解决办法(一)

最近用maven启动项目突然不行了,报错信息如下: [ERROR] COMPILATION ERROR :  [INFO] ------------------------------------------------------------- [ERROR] No compiler is provided in this environment. Perhaps you are runn

maven 启动 tomcat 调试 找不到源码

maven debug 源码

maven指定端口号启动的两种方式

第一种修改pom文件启动命令tomcat6:run,此处不能为tomcat:run,否则默认为端口8080启动!因为这个被坑了好久,后来有一天仔细一看发现了问题第二种修改启动命令为-Dmaven.tomcat.port=8081 tomcat:run...

菜鸟教程之工具使用(三)——Maven自动部署到Tomcat

书接上回,上一篇博客介绍了如何用Maven将项目打包,这篇文章就说一下如何用Maven将打完的war包部署到Tomcat,而不是手动的copy过去。目前比较流行的方式有两种:一种是利用Tomcat官方的Maven插件;一种是利用cargo插件。下面挨个说怎么配置。Tomcat插件:在Tomcat的tomcat-users.xml文件中加入如下配置:

Jetty和Tomcat运行Maven Web项目几种方法

上一篇我们介绍了用Eclipse创建了Maven Web项目,接下来我们介绍怎么运行Maven Web项目方便我们开发和调试,这里使用的是Maven插件的形式引用进来的,这样耦合性比较低,我们需要什么样的工具就引入对应的插件就可以用。

在eclipse配置集成tomcat7,maven项目使用tomcat7运行

第一步:首先在电脑上安装一个tomcat,这里我安装的tomcat7   第二步:在eclipse中添加第一步安装好的tomcat7,进入目录window-->preferences   找到tomcat7的安装目录   第三步:运行项目测试配置是否成功 右击maven项目-->Run As-->Maven Build....然后输入tomcat7:run,运行   控制台输出有

maven项目自动打包部署到tomcat

关于maven项目自动打包部署到tomcat一些经验

maven使用tomcat插件启动web项目时控制台没有反应

解决方法 MAVEN_HOME为配置的maven的环境变量名 只要加上下面那行配置 -Dmaven.multiModuleProjectDirectory=$MAVEN_HOME 运行tomcat插件就成功了

Maven的Tomcat插件运行web工程以及解決无法正常运行的方法

一、Maven的Tomcat插件运行web工程 https://blog.csdn.net/shiyiqijialimin/article/details/60332883 解決Tomcat插件无法正常运行web工程 https://www.2cto.com/kf/201708/666560.html ...

maven设置tomcat启动方式

1,pom文件中添加 org.apache.tomcat.maven tomcat7-maven-plugin 2.2 http://localhost:8080/manager/text tomcat tomcat 123456 2,maven build参数设置 -Dmaven.tomcat.port=80 -Dmaven.tomcat

maven的部署和启动以及常见的三种错误

一.maven的部署和启动 我用的tomcat7,其中tomcat-user.xml文件需要配置如下role和user [html] view plaincopy role rolename="admin-gui"/>   role rolename="admin-script"/>   role rolename="manager

maven 用指令启动jetty或tomcat需要做的步骤

在目标pom文件中添加: org.mortbay.jetty maven-jetty-plugin 6.0.0 / 300 8090 org.codehaus.mojo tomcat-maven-plugin

maven tomcat启动一半

在maven里面配置tomcat插件输入tomcat7:run命令后启动只启动了一半,停在log4j See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.上面 解决办法:zookeeper注册中心在linux服务器上的2181端口被防火墙拦截,需要开发服务器上的2181端口,即可成功

MAVEN启动的时候指定TOMCAT端口

在MAVEN工程中,如果在POM文件中的plugin便签中引入了tomcat配置 如下: plugin> groupId>org.apache.tomcat.mavengroupId> artifactId>tomcat7-maven-pluginartifactId>

maven构建项目部署tomcat后 404问题的解决办法

maven install 会有404问题,解决办法:maven clean install  先clean再install可以解决404的问题

如何直接用Tomcat启动项目

我这里用的是自动安装版本的Tomcat 解压版的方法差不多,就是启动时到bin文件夹下双击startup文件   首先先得有一个war包(war后缀文件)   这里用eclipse工具做示范 1.确保你的web项目在eclipse里面能启动 2.导出war包 Finish之后就导出了war包。   3.将war包放入tomcat文件夹里的webapps下 ...

maven 配置tomcat插件启动

maven 配置tomcat插件启动

maven 启动项目默认tomcat6更换为tomcat7或其他版本

1.首先在pom.xml中添加依赖包 org.apache.tomcat.maven tomcat7-maven-plugin 2.1 2.在run as 中 设置为t

相关热词 c#框体中的退出函数 c# 按钮透明背景 c# idl 混编出错 c#在位置0处没有任何行 c# 循环给数组插入数据 c# 多线程死锁的例子 c# 钉钉读取员工排班 c# label 不显示 c#裁剪影像 c#工作进程更新ui
立即提问