IntelliJ maven项目导入问题

时间:2014-09-18 14:12:47

标签: java maven intellij-idea

我是IntelliJ的新手。我想导入现有的Maven项目。

我做了:

File->Import Project...->[selected pom.xml]->Finish...

项目导入,我可以看到所有文件。在左下角,它显示Resolving dependencies of [project name]。一段时间后它就完成了。问题是,我的项目中没有Maven库。

更有趣的是,IntelliJ为maven存储库(.m/repository/)中的库创建了所有文件夹结构,但它们都是EMPTY。 我开始调查,看起来我的pom.xml存在问题,但我不知道为什么。 例如

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>3.2.0.RELEASE</version>
</dependency>

标记为错误:Dependency "org.springframework:spring:core:3.2.0.RELEASE" not found.

我所有其他依赖项都是一样的。我错过了什么吗?

更新

我检查了Maven存储库设置,并正确设置了本地存储库。但是 Remote 存储库可能存在问题。当我单击它然后单击&#34;更新&#34;时,出现错误。 网址为http://repo.maven.apache.org/maven2

1 个答案:

答案 0 :(得分:1)

你需要告诉maven从何处获取存储库。 您需要指定库所在的maven远程(或本地)存储库。 在这种情况下,我想你需要添加这样的东西:

    <repositories>
        <repository>
            <id>central maven repo</id>
            <url>http://central.maven.org/maven2</url>
        </repository>
    </repositories>