将eclipse java项目转换为maven模块项目

时间:2011-10-20 05:38:21

标签: java maven m2eclipse

我有java项目,我想转换一个多模块项目(模块)。我有一个父项目,我想在父项目中添加我现有的项目。我喜欢eclipse样式文件结构,可以在Parent中添加现有项目。

谢谢,

问候和Metta, Ichiro挂了

3 个答案:

答案 0 :(得分:8)

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

旧学校:

运行mvn eclipse:eclipse,切换到eclipse并执行Import > Existing Projects

新学校:

安装m2e,不要运行eclipse:eclipse(因为它对m2e没有影响)并执行Import > Maven > Existing Maven Projects

不要混淆两者,它们彼此不相容。

答案 1 :(得分:2)

您必须配置子项目的pom.xml(“D”)。 您需要使用以下配置插入标记: 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>

pom.xml

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

答案 2 :(得分:0)

安装Maven Plugin for Eclipse(m2e)。然后在您的项目(命令行)中,在根级别键入mvn eclipse:eclipse。重新导入Eclipse中生成的项目(将现有项目导入工作区),您应该全部设置。