2014-07-25 103 views
4
行家進口

我的pom.xml包括的IntelliJ沒有找到第三方庫

<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; 

錯誤

無法解析符號'網'

(同樣,導入失敗)。

然而,mvn包工作正常,這表明它正在編譯和查找依賴項。此外,pom.xml在依賴項上顯示沒有錯誤。

我已經在版本0.1.5中手動導航源以確保導入的包名是正確的。 (但無論如何mvn編譯它,所以不管)。

我已經做了「無效緩存和重新啓動」,並錯誤仍然存​​在。」

我怎樣才能得到的IntelliJ工作?

回答

1

包括這種依賴對我來說

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

的工作沒有設置任何庫。

希望它有幫助

+0

嗨@besil,謝謝你你的答案。我用這個,maven找不到依賴關係。什麼是默認存儲庫? – Avision

+0

沒關係......我不知道爲什麼,但它現在正在工作:) – Avision

+0

好吧,這很奇怪...... =) – besil