gpt4 book ai didi

java - 将 Maven 项目从 Netbeans 迁移到 Eclipse 的有趣时光

转载 作者:行者123 更新时间:2023-12-01 04:42:19 24 4
gpt4 key购买 nike

我有一个有趣的问题。因此,我们有一个基于多模块 Maven 的项目,该项目最初是在 Netbeans 上编写的。任务是将其迁移到Eclipse。我将该项目作为现有的 Maven 项目导入,该项目创建了 .project 和 .classpath 文件并配置了一些 pom。

现在,整个项目看起来非常丑陋 - 到处都是多个项目。我在网上找到了一个解决方案,将项目作为“现有项目导入工作区”,并且由于 m2e 已经创建了 .project/.classpath 文件,Eclipse 识别了它并呈现了一个漂亮的顶级 View 。然而,所有 Eclipse 功能现在都缺失了。因此,例如,当有人尝试“打开声明”(按 F3)时,Eclipse 会输出以下消息:

Problems opening an editor.

Reason:
[projectname] does not exist

有人遇到过类似的问题或者知道问题可能出在哪里吗?

谢谢

最佳答案

没问题。当您导入 Maven 多模块项目时,将为每个模块创建一个项目(并为父模块创建一个项目)。这就是 Eclipse 中处理这些多模块项目的方式。所以你的第一种方法是正确的。如果项目确实很多,您可以使用工作集来筛选出您想要查看的项目。

另一种方法是通过命令行工具调用 mvn eclipse:eclipse 创建 eclipse .project 文件等。然后你可以将它们导入为“现有的java项目”,但你不会得到包含父pom的项目。

关于java - 将 Maven 项目从 Netbeans 迁移到 Eclipse 的有趣时光,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16329104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com