Eclipse-未能找到父型POM,但是Maven Build实际上是从Eclipse本身起作用的



eclipse一直告诉我它找不到项目的父pom,但是如果我在项目上运行 mvn -U install,从eclipse中,构建工作。

我正在使用eclipse neon.1版本(4.6.1),并将其配置为使用我的外部Maven,即Maven 3.3.9。

这是Eclipse向我展示的确切标记:

Project build error: Non-resolvable parent POM for nl.travelcard.common:tc-parent-fuse:2.1-SNAPSHOT: Failure to find nl.travelcard.common:tc-parent:pom:12 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced and 'parent.relativePath' points at no local POM

这是我的pom中的父级标签:

<parent>
    <artifactId>tc-parent</artifactId>
    <groupId>nl.travelcard.common</groupId>
    <version>12</version>
</parent>

以确保Eclipse使用与外壳中相同配置的相同的Maven分布,您必须在Eclipse中配置2件事:

  • 在Windows-> preference-> Maven->安装您必须添加自己的Maven分发。

  • 在Windows-> preferference-> maven->用户设置中,您必须在全局设置中添加与本地Maven分布相同的文件。

相关内容

  • 没有找到相关文章

最新更新