问题标签 [m2eclipse]

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 投票
3 回答
3154 浏览

maven-2 - m2eclipse 不会从本地存储库下载源代码

我在 Eclipse 中使用 Maven 来管理从本地存储库 (SNAPSHOT) 解析的项目依赖项。它可以很好地编译,但是当我尝试下载包的源代码时(通过右键单击包和Maven -> Download Sources)它不起作用。

我得到的只是这个输出,但没有信息为什么插件不尝试下载源代码:

存储库中的文件如下所示:

有没有人有任何建议为什么源下载不起作用?

0 投票
1 回答
3757 浏览

eclipse - Ubuntu中的Eclipse插件问题

我正在尝试通过更新管理器在 Ubuntu 9.04 Jaunty 上的 Eclipse 3.5 中安装 m2eclipse 插件,但无法解决这个问题。

下载并安装插件后,我重新启动了 Eclipse 并检查了 Preferences - no Maven there。我仔细检查了配置。我可以在“已安装软件”选项卡中看到我安装的 m2e 插件,但在“插件”选项卡中看不到。

我已经阅读了有关删除 ~/.eclipse 文件夹并使用 -clean 重新启动 Eclipse 并尝试过的内容,但无济于事。我在 WinXP 下这样做没有问题。

有谁知道如何解决这个问题?任何帮助,将不胜感激。

PS:我检查了工作区中的日志文件。它说了一些关于

但这也出现在其他 ActionSet 类(例如 org.eclipse.jdt.ui.JavaElementCreationActionSet)中。

编辑:

0 投票
8 回答
70957 浏览

eclipse - Eclipse JVM 配置

背景:我有一个新的 eclipse 安装并安装了 m2eclipse 插件。启动 m2eclipse 后生成消息:

Eclipse 在 JRE 中运行,但需要 JDK

按照此处的说明,我将 eclipse.ini 文件更改为使用 JDK JVM:

然而,在重新启动 eclipse 后,我仍然收到消息说它在 JRE 而不是 JDK 下运行。

通过Help -> About Eclipse -> Installation Details -> Configuration 查看eclipse 配置,似乎 eclipse 正在从其他地方获取 JVM 配置详细信息:

我的问题是第一个-vm参数来自哪里,如何删除或更改它?

谢谢

更新:我已经根据 VonC 的回答更新了 eclipse.ini 文件。我现在在启动 Eclipse 时遇到错误:

必须有 Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 才能运行 Eclipse。搜索以下位置后没有找到 Java 虚拟机:“C:\Program Files\Java\jdk1.6.0_16\bin\javaw.exe”

我已经确认路径正确,可以通过命令行执行。

完成下面的eclipse.ini:

解决方案: eclipse.ini 文件似乎仍有问题。我将其完全替换为 VonC 在他链接的帖子中给出的设置,并且 eclipse 现在可以正常启动并使用正确的 JVM。下面的完整 eclipse.ini 供其他有同样问题的人使用:

0 投票
6 回答
25148 浏览

maven-2 - 如何教 Eclipse 在源路径中包含 Maven 源包?

在调试时查找库源文件时,如何使用 m2eclipse 教 Eclipse 将所有源 .jar 包含在源路径中的本地 Maven 存储库中?

0 投票
2 回答
2149 浏览

java - Preferred way of developing web applications with m2eclipse

When developing Maven web applications I usually resort the the jetty-maven-plugin to quickly launch my application for local testing and debugging. Using the launch with m2eclipse has the drawback of not properly including all sources for debugging, even though they are downloaded by Maven ( see Source lookup does not seem to work ).

What is the preferred way to debug Maven web applications in Eclipse? I'd especially appreciate configurations which work with the gwt-maven-plugin.

0 投票
2 回答
1106 浏览

java - 将 Jython 与 M2Eclipse 一起使用

我目前使用M2Eclipse进行大部分 Java 开发,使用 Pydev进行 Eclipse 中的 Python/Jython 开发。我想使用 Jython 在我的 Java 项目中对类进行原型设计和测试。M2Eclipse 插件自动管理 Maven pom.xml 文件中定义的所有依赖项。

无论如何,Pydev 是否​​可以利用这些依赖项而不必单独导入每个 jar?

0 投票
10 回答
28423 浏览

java - Eclipse 无法识别 src/main/webapp 目录

我使用m2eclipse在 Eclipse 中导入 Maven Java 项目。

它无法识别src/main/webapp为源目录。

在包资源管理器中以图形方式(或者当我在项目属性中查看Java-Build-Path
时), 此目录不在源文件夹列表中(whilesrc/main/javasrc/main/resourcesdo)。

要访问它,我必须直接查看 src/ 目录,然后开始展开……不太方便!

但是,如果我运行maven install,资源将被复制到正确的目录。
(例如: src/main/webapp/index.jsptarget/mywar/index.jsp

问题

  1. 这是正确的行为吗?(我在想它可以被视为其他资源......)
  2. 我能修好吗?
  3. 我想知道这种情况是否还有其他我现在不知道的缺点?
0 投票
4 回答
2762 浏览

java - m2eclipse 将“目标”目录标记为“派生”

我有一个 Maven Java 项目,使用m2eclipse.

target/目录未被 标记为 ' Derived' m2eclipse

问题:

  • 它已经过验证,因此任何验证错误都会出现两次。我的示例显示JSP Problem, 当我在 jsp 中故意插入错误时。
  • 当我想用 Ctrl-Shift-R 打开一个资源时,所有文件都会出现两次,我冒着编辑副本而不是原始文件的风险。

可能看到 post eclipse-ignore-folder

注意:当我手动将目录设置为派生时,验证问题不会消失,所以这只是解决方案的一部分......

问题:
我需要做些什么,以便 m2eclipse 将target/目录设置为 'Derived' 吗?

0 投票
1 回答
5263 浏览

maven-2 - 如何让 m2eclipse 识别 $M2_OPTS?

看来 m2eclipse 无法识别我的 $M2_OPTS 变量。

我可以在 Eclipse 之外运行相同的构建(使用增加的 heapsize):

但是当我用 m2eclipse 运行它时,我总是内存不足:

有任何想法吗?

解决方案:将 mem args 添加到 Java 首选项的 Installed JREs 选项卡中。

0 投票
3 回答
17888 浏览

eclipse - m2eclipse 和 Eclipse WTP

我有一个非常大的工作区,总共有大约 30 个项目。我正在使用带有 m2eclipse 的 Eclipse 3.5。我使用默认值签出我的 subversion 存储库,以便将项目导入我的工作区。

我创建一个 Tomcat 服务器实例,并将我的 Web 项目发布到 Tomcat 服务器。听起来很容易。

问题是它似乎没有像我的其他项目的传递依赖项被自动添加到容器中,所以当容器启动时,我得到了 classnotfound 异常等。

我进入 web 项目的属性,我注意到 Java EE 模块依赖项没有检查某些传递依赖项。我检查了它们,在我进行项目清理构建之前,一切似乎都有效,当 Java EE 模块依赖项被 eclipse 自动重置时,我需要重新检查它们。这令人抓狂,我希望在使用 Eclipse WTP 时有某种方法可以自动引入所有传递依赖项。

我应该提到,使用标准的 maven 构建工作得很好,并且所有内容都被适当地拉入生成的 WAR 文件中。出于某种原因,它在 WTP 上的效果并不好。