Java 在eclipse中启动简单maven项目的问题?

Java 在eclipse中启动简单maven项目的问题?,java,eclipse,maven,Java,Eclipse,Maven,由于一些原因,我不得不使用Eclipse,这对我来说是新鲜的。我使用Maven创建了一个简单的动态web项目,然后我尝试使用名为tomcat7 Maven plugin的插件运行这个项目,但每次我都使用命令tomcat7:run,控制台显示构建成功,但项目会自动终止。这让我很困惑,因为当我将它部署到我的 当地的雄猫,什么也没发生 从这个片段中,我想原因是它告诉我们: 跳过非战争项目 这基本上意味着您的maven项目不会产生WAR(packaging=WAR),因此tomcat插件无需运行 我还认

由于一些原因,我不得不使用Eclipse,这对我来说是新鲜的。我使用Maven创建了一个简单的动态web项目,然后我尝试使用名为
tomcat7 Maven plugin
的插件运行这个项目,但每次我都使用命令
tomcat7:run
,控制台显示
构建成功
,但项目会自动终止。这让我很困惑,因为当我将它部署到我的
当地的雄猫,什么也没发生


从这个片段中,我想原因是它告诉我们:

跳过非战争项目

这基本上意味着您的maven项目不会产生WAR(packaging=WAR),因此tomcat插件无需运行


我还认为它在这里与Eclipse没有真正的关系(尝试从命令行运行它,结果将是相同的)

请重新启动Eclipse并清理项目。希望它能工作。

您是否检查了tomcat 7服务器是否正常运行?检查以下链接并在此处共享tomcat服务器日志。实际上,tomcat服务器根本没有启动。但我已通过添加“true”来解决此问题,以强制插件运行。我猜我创建此项目时使用的是“jar”而不是“war”,谢谢。是的,你让我知道了关键原因。我知道发生了什么,非常感谢!很酷,如果您觉得答案有用,请随意接受;)谢谢,我已经解决了这个问题,tomcat无法为我的项目找到战争。