将现有 Eclipse 项目转换为 Maven 项目

2022-08-31 05:32:32

对于正在工作的项目,我们正在考虑使用 Eclipse 的 Maven 插件来自动化我们的构建。现在,这个过程比它应该的要复杂得多,我们希望Maven能够将事情简化为一键式构建。

我的问题是,是否有向导或自动导入程序可以使用Maven插件将现有的Eclipse Java项目转换为Maven项目?或者我应该创建一个新的Maven项目并手动复制所有源文件,库等。


答案 1

从 m2e 0.13.0 开始(如果不早于此版本),您可以从上下文菜单中将 Java 项目转换为 Maven 项目。操作方法如下:

  • 右键单击 Java 项目以弹出上下文菜单
  • 选择配置>转换为 Maven 项目

以下是屏幕截图的详细步骤


答案 2

如果您只想创建一个默认的POM并启用m2eclipse功能:所以我假设您当前没有尝试导入的替代自动构建设置,并且我假设您正在谈论m2eclipse插件。

m2eclipse 插件在项目上提供了一个右键单击选项,用于添加此默认 pom.xml:

较新的 M2E 版本

右键单击项目 -> 子菜单 配置 ->转换为 Maven 项目

较旧的 M2E 版本

右键单击项目 ->子菜单 Maven ->启用依赖关系管理。

这将完成为该项目启用插件所需的操作。


要回答“是否有自动导入程序或向导?”:不是我所知道的。使用上面的选项将允许您为现有项目启用m2eclipse插件,从而避免手动复制。您仍然需要实际设置依赖项以及自己构建所需的其他内容。


推荐