繁体   English   中英

Eclipse无法导入Maven项目

[英]Eclipse fails to import Maven project

我尝试使用Import菜单中的“Existing Maven Project”选项将多模块Maven项目导入Eclipse。

我收到了这个错误:

Could not update project nbsocialmetrics-frontend configuration
java.lang.NullPointerException

在问题窗格中我看到了这个错误:

Project configuration is not up-to-date with pom.xml. 
Run Maven->Update Project or use Quick Fix. nbsocialmetrics-backend     line 1  Maven Configuration Problem

但是,当我运行Maven-> Update Project时,我一直收到此错误:

Unable to update Maven configuration
Could not update project nbsocialmetrics-frontend configuration
java.lang.NullPointerException
Could not update project nbsocialmetrics-backend configuration
java.lang.NullPointerException

这个项目的最后一个存储库签入没有问题,所以我无法弄清楚为什么Eclipse不会导入它。

以下是我解决问题的方法:

  1. 从Eclipse中删除了导入的项目(但没有从磁盘中删除)。

  2. 退出Eclipse

  3. 删除了项目的.settings目录

  4. 删除了项目的.project目录

  5. 删除了工作区的.metadata目录

  6. 重启Eclipse

  7. 使用“导入”菜单中的“现有Maven项目”选项再次导入Maven项目

这解决了这个问题。

将以下maven-jar-plugin添加到pom.xml可以解决此问题。 请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=516887

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-jar-plugin</artifactId>
            <version>3.0.2</version>
        </plugin>
    </plugins>
</build>

暂无
暂无

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

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