问题标签 [m2e]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
259 浏览

java - 将工作集配置到 Maven pom.xml

有没有办法在更新项目配置时配置项目 POM 以添加到特定的 Eclipse 工作集?

谢谢

0 投票
4 回答
7298 浏览

eclipse - Indigo 中的新 M2Eclipse 是否不再需要 maven-eclipse-plugin?

从历史上看,考虑到其中的所有 Flex、WTP 和 GWT 内容,将我们的多模块 Maven 项目导入 Eclipse 是我们团队的主要麻烦。我们最近认为maven-eclipse-plugin可以通过生成适当的 Eclipse 项目文件来帮助我们。

但是,现在似乎 M2Eclipse 插件已被 Eclipse 吞并,现在导入 Maven 项目似乎阅读了 pom 并尝试做正确的事情。

这是否意味着 maven-eclipse-plugin 基本上已经过时了?我们可以做些什么来帮助我们的项目以最好的方式导入 Eclipse?

0 投票
4 回答
499 浏览

eclipse - 将 Eclipse 项目文件包含在 SCM 中的源代码中是一种好习惯吗?

我们有一个相当复杂的多模块 Maven 项目。有 Flex 模块、GWT 模块、Java 模块和许多 WAR 模块。为了简化将这些项目导入 Eclipse 的过程,历史上我们已经在源代码树中包含了所有相关的 Eclipse 项目文件。

然而,这在过去一直是问题的根源,因为有时这些文件被意外修改并签入......从而给其他开发人员带来了问题。随着 M2E 的出现及其对配置器的新支持以帮助在导入时设置 Eclipse 项目,我们正在重新考虑这一策略。

一般来说,项目是否在 Subversion/Git/etc 中包含这些 Eclipse 文件?

0 投票
1 回答
1269 浏览

java - m2e 生命周期映射未执行

我有一个 maven 项目,它使用 build-helper-plugin 添加额外的源目录。因为我将 eclipse 3.7 与 m2e 1.0 一起使用,所以我已经配置了生命周期映射元数据(因为目前无法安装 m2e 构建助手连接器)。但是 Eclipse 并没有添加额外的源目录。

我的错误是什么?(或者如何安装构建助手连接器?)

0 投票
2 回答
3216 浏览

eclipse - 安装 m2e 1.0 后 Maven 菜单消失

我从这里安装了m2e 1.0最新版本

http://download.eclipse.org/technology/m2e/releases

我不得不删除Eclipse的旧Maven 集成,以及Eclipse WTP 的 Maven 集成

安装完这个最新版本,重启eclipse后,我发现右键项目maven菜单消失了,所以我虽然需要m2e extras,但是我找不到兼容的版本,请指教。

0 投票
2 回答
6385 浏览

eclipse - 使用 Weblogic (beadep) 说“在服务器上运行”时未正确生成 application.xml

在我的 mavenized EAR项目中“在服务器上运行”时,我总是遇到以下情况。

情况

如果我对我的 EAR 项目采取以下步骤:

  • mvn 干净安装
  • 在服务器上运行

...将导致:

Maven生成的application.xml将是正确的:

虽然 EJB 项目“com.company.fbps.api.impl.ejb”是 EAR 项目的 maven 依赖项:

(在“com.company.fbps.api.impl.ejb”pom.xml 中)

...但是Run on Server生成的application.xml不正确:

Oracle WebLogic Server 插件将生成一个application.xml以:

...\.metadata\.plugins\org.eclipse.core.resources\.projects\com.company.fbps.api.impl.ear\beadep\fbp_local_test\com.company.fbps.api.impl.ear\split_src

.... 有错误的 EJB jar 名称

所以在这个过程中,一些集成不知道 Maven 生成不同的ejb.jar名称并且这不用于“在服务器上运行”。

解决方法

我找到了一种解决方法,让它以某种方式运行。如果你说"Maven - Update Project Configuration ..."之前"Run on Server"它工作一次。但在下一次构建后会再次损坏。

使用的插件

  • 适用于 Eclipse 11.1.1.8.0 的 Oracle WebLogic 服务器工具
  • m2e - Eclipse 1.0.100.20110804-1717 的 Maven 集成

问题

您知道如何在不使用我的解决方法的情况下纠正这种情况吗?

0 投票
2 回答
3220 浏览

eclipse - Maven Eclipse Autobuilder 继续构建,即使没有任何改变

我使用 Eclipse (Indigo) 和 maven 的 M2E 插件。现在由于某种原因,自动构建器在他满意之前继续重建项目大约 50 次没有任何变化,这需要大量资源并且是一个主要的痛苦......

我一次又一次地得到以下输出:

我尝试禁用 Auto Builder 并将 Maven 设置为脱机,但似乎没有任何帮助。为什么他甚至“需要完整的构建”?

这种行为也会由代码中的任何内容更改触发,无论多么微小(例如将最终变量设置为不同的 int 值)。

我如何才能将其追溯到源头?其他项目似乎没有表现出这种行为..我不明白 M2E 如何获得需要完全重建的印象,即使它确实做到了......

谢谢!

根据评论编辑:

我们的 pom 中有以下插件设置:

0 投票
1 回答
2962 浏览

java - 使用 maven 和 eclipse (JPA,Maven,Eclipse) 生成元模型类

我正在使用 m2e (1.0.100)、Eclipse (Indigo SR1) 和 hibernate-jpamodelgen (1.1.1.Final)。
我希望在编译项目时让休眠从我的实体生成规范元模型。
我以前在处理非 maven 项目时能够做到这一点,并且我遵循了许多关于如何配置 eclipse 项目以使用这个 jar 的教程。
但是,据我所知,在使用 m2e 时最好(强制?)让它为您进行 eclipse 配置,所以我不确定应该如何完成。
这个休眠教程解释了如何将生成器与 maven 和 eclipse 分开使用。
我认为我缺少的是粘合我的 pom,它是作为简单的无原型 pom 生成的,以及我的 eclipse 项目配置,以便它们使我能够做一些 JPA 魔术。
顺便说一句,按照上面的 maven 教程,我的 maven 生成的 jar 包含 _ 类,但是 eclipse 看不到这些,因为它们只在 jar 中而不在实际项目中。

提前致谢

0 投票
3 回答
4282 浏览

java - m2e 未检测到本地存储库中的任何罐子

在我的具有 maven 'nature' 的 Java 项目中,m2e 版本 1.0.10020110804 没有检测到位于我的本地 repo 中的任何 jar。我可以从命令行使用 maven 成功编译/安装,但是当我在 Eclipse 中打开项目时,我会收到 100+(无法解析为类型)错误的通知。有谁知道如何解决这个问题?我已经尝试更新依赖项并清理我的项目,但都不起作用。我的本地仓库在“用户设置”下的 m2e 中设置。

0 投票
1 回答
8440 浏览

eclipse - 我如何知道我安装了哪些 Eclipse M2E 连接器?

我了解 Eclipse 中的新 M2E 具有可插入的连接器,这些连接器有助于根据导入项目时在 POM 中看到的内容来配置 Eclipse 项目。

我也相信(在大多数情况下)这些连接器会在需要时(按需)自动安装。我一直在使用它们并取得了一些成功。最近我手动安装了 M2E-WTP 连接器,因为我想尝试一下。

我通过 Eclipse->Preferences->Maven->Discovery我还发现了一堆额外的连接器安装它。但发现窗口似乎只向您显示您尚未安装的那些。

但是我怎么知道我安装了哪些?