繁体   English   中英

m2eclipse多模块项目

[英]m2eclipse multiple module projects

我有一个定义父级依赖关系的父级maven项目。 然后,我有一个父项目,该项目是从父父项目继承的。 我的父项目有多个模块,每个模块都有一个pom文件。

在命令行中,我可以直接构建父项目,并且所有项目都能正常工作,所有模块都可以编译和构建,甚至可以通过测试。 但是,当我在eclipse中从父项目的根目录创建新的Java项目时,它从不创建Maven依赖关系,并且看不到父父项目的jar。 我最终无法看到我的项目使用的任何jar。

我试过更新项目依赖项,试过更新项目配置,以及许多其他清理,构建等操作,但是没有任何效果。

知道如何使它起作用吗?

谢谢--MB

为了在Eclipse中工作,每个模块都必须是自己的项目。 您将必须将每个模块分别添加到工作区中。 只要父POM位于本地存储库中,或者位于parent组的relativePath属性指定的路径中,它们就仍应能够识别它们。

如果要在工作空间中包括所有父项目POM(因此可以在它们上使用POM编辑器),则可以将它们添加为项目,然后从“项目构建配置”中删除所有源文件夹。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM