将EclipseJava项目转换为maven模块项目

将EclipseJava项目转换为maven模块项目,java,maven,m2eclipse,Java,Maven,M2eclipse,我有一个java项目,我想转换一个多模块项目(模块)。我有一个父项目,我想在父项目中添加我的现有项目。我喜欢eclipse风格的文件结构,因为它可以在父级中添加现有项目 谢谢, 问候和梅塔, 恒一郎安装(m2e)。然后在项目中(命令行),在根级别键入mvnclipse:eclipse。在Eclipse中重新导入生成的项目(将现有项目导入工作区),您应该已经准备就绪。首先在所有项目中创建pom.xml文件,然后: 老派: 运行mvneclipse:eclipse,切换到eclipse并执行Impo

我有一个java项目,我想转换一个多模块项目(模块)。我有一个父项目,我想在父项目中添加我的现有项目。我喜欢eclipse风格的文件结构,因为它可以在父级中添加现有项目

谢谢,

问候和梅塔,
恒一郎安装(m2e)。然后在项目中(命令行),在根级别键入
mvnclipse:eclipse
。在Eclipse中重新导入生成的项目(将现有项目导入工作区),您应该已经准备就绪。

首先在所有项目中创建pom.xml文件,然后:

老派:

运行
mvneclipse:eclipse
,切换到eclipse并执行
Import>现有项目

新学校:

安装m2e,不要运行eclipse:eclipse(因为它对m2e没有影响),也不要运行现有的Maven项目


不要将两者混用,它们彼此不兼容。

您必须配置子项目(“D”)的pom.xml。 您需要使用以下配置插入标记: groupId、artifactId和version

在父级的pom.xml中,需要添加新的模块子级(标记)

e、 g。 D pom.xml

<parent>
    <groupId>com.project.A</groupId>
    <artifactId>A</artifactId>
    <version>1.0.0</version>
</parent>

com.project.A
A.
1.0.0
一个pom.xml文件

<modules>
    <module>D</module> --> It is the artifact Id
    <module>...</module>
    <module>...</module>
</modules>

D-->它是工件Id
...
...

那是胡说八道。可以使用m2e,也可以使用eclipse:eclipse,但不能同时使用两者。我有一个多模块的项目,我想要的是将我现有的eclipse项目转换为多模块,例如项目“a”是包含“POM”类型打包的父项目,并且有子项目“B”和“C”,它们链接到项目“a”。现在我有了一个名为“D”的现有eclipse项目,它希望与父项目“A”链接。如何解决这个问题?我不期待创建新的多模块项目。谢谢大家嗨Sean,好吧,假设我有一个项目“D”,它是纯EclipseJava项目。我右键单击>启用依赖项管理>创建POM.xml文件。我的问题是,我想将项目“D”作为父项目“A”的子项目。项目“A”包含包装类型“POM”。在我将现有项目“D”转换为MavanJava项目之后,我也尝试了另一种方法。我删除项目(不是物理位置),然后导入>Maven>现有Maven项目。但是,它不使链接。有什么建议吗