intellij没有从第三方存储库中找到maven导入

时间:2014-07-25 20:16:25

标签: java maven intellij-idea import

我的pom.xml包含

    <repositories>
    <repository>
        <id>spantus</id>
        <name>spantus sourceforge</name>
        <url>http://spantus.sourceforge.net/maven/global/</url>
    </repository>
</repositories>

    <dependency>
        <groupId>net.sourceforge</groupId>
        <artifactId>javaml</artifactId>
        <version>0.1.5</version>
    </dependency>

我的代码包含

    net.sf.javaml.core.Instance instance;

有错误

  

无法解析符号'net'

(同样,导入失败)。

然而mvn包工作正常,这表明它正在编译并找到依赖。此外,pom.xml在依赖项上没有显示错误。

我已在0.1.5版本中手动导航源,以确保导入的包名称正确无误。 (但无论如何,mvn编译它,所以无论如何)。

我已完成“使缓存无效并重新启动”,错误仍然存​​在。“

我怎样才能让intellij工作?

1 个答案:

答案 0 :(得分:1)

包括这种依赖对我有用

<dependency>
    <groupId>net.sf</groupId>
    <artifactId>javaml</artifactId>
    <version>0.1.7</version>
</dependency>

不设置任何存储库。

希望有所帮助