当前位置: 首页 > 面试题库 >

Eclipse Indigo / 3.7中的Maven / Tomcat项目

孔斌
2023-03-14
问题内容

我正在尝试使用最新的里程碑版本尝试下一个Eclipse版本,但是在将Maven项目部署到Tomcat时遇到了问题。

以前在Eclipse 3.6中,从SVN签出后,我的项目自动作为Web项目启用。我已经在3.7中签出了我的项目,但是没有任何指示它可以作为Web项目运行的内容(例如,尝试运行该项目并没有给我通常的“在服务器上运行”选项)。

我安装的是Indigo RC4“面向Java EE开发人员的Eclipse IDE”版本。然后,我从此处添加了最新的M2E里程碑。这使我能够启动并运行,签出我的项目,并且我似乎能够很好地构建项目(这确实创建了用于远程部署的.war文件)。仍然没有“在服务器上运行”选项。

有人对我可能缺少的东西有任何线索吗?我猜这是一个Maven&WTP集成插件,但是我还没有找到合适的插件。


问题答案:

在m2e成为eclipse项目之前,核心模块附带了WTP集成。现在核心模块是eclipse模块,并且WTP集成是单独提供的。可以在此处找到m2eclipse-wtp的当前Indigo快照。但是,即使在相应的JIRA问题中列出了我,也无法从此更新站点获得任何工件。

幸运的是,今天m2e-wtp已通过m2e Marketplace提供。只需打开Eclipse首选项,转到“ Maven”->“发现”->“打开目录”并安装它。m2e市场。

分享 改善这个答案 跟随



 类似资料:
  • 使用maven启动tomcat时,出现以下错误 java.util.concurrent.executionException:org.apache.Catalina.LifecyCleException:在java.util.concurrent.futureTask.report(未知源)在java.util.concurrent.futureTask.get(未知源)启动组件[standar

  • 3.7.1. 查找所有未分发的孪生项 3.7.2. 显示孪生对状态的表 这个项目是Institute of Environmental Medicine at Karolinska Institutet Stockholm 和 the Section on Clinical Research in Aging and Psychology at the University of Southern

  • 我上网想知道为什么我收到404我尝试了几乎所有的解决方案,但没有帮助。我有: 日食照片 Tomcat 9 Java版本1.8 使用Jersey 2.27的Maven项目 当我点击http://localhost:8080/test/rest/testservice时,我得到了404“描述:源服务器没有找到目标资源的当前表示形式,或者不愿意透露存在此表示形式。 项目结构和JAVA类 我已经在部署程序

  • 主要内容:1 如何添加Tomcat Maven插件,2 Tomcat Maven插件配置,3 使用Tomcat插件运行应用程序在本教程中,学习添加Tomcat插件并对pom.xml进行配置,使用Tomcat插件来部署Web应用程序,而无需在计算机中安装任何Tomcat。 当您想在由于某些原因无法安装实际Tomcat的开发人员的机器上测试Web应用程序时,这个插件功能非常有用。 1 如何添加Tomcat Maven插件 在pom.xml的build标签内添加插件的配置,如下: 2 Tomcat M

  • maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把 tomcat作为内嵌服务器启动,就像jetty一样。 使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地 实现调试。而且具有tomcat的热部署功能。

  • 我创建了一个基于Maven的spring引导项目来探索如何使其在Websphere Application Server上运行。这是我需要排除spring-boot-starter-web的嵌入式Tomcat的方法。 我试过以下几件事: 为spring-boot-starter-tomcat添加了一个新的依赖项,其作用域为:provided(请参见在部署到JBOSS[spring-boot])时从