當我右鍵單擊缺少的導入時,我可以選擇「在Web上查找Jar」,但列表中的Jars已過時。例如,列表中最新的螞蟻廣告牌是ant-1.7.1.jar,但我知道ant-1.10.1.jar可從Maven Central獲得。如何在IntelliJ中添加更多Web查找Jar的源代碼
如何添加更多的「來源」來搜索IntelliJ?
當我右鍵單擊缺少的導入時,我可以選擇「在Web上查找Jar」,但列表中的Jars已過時。例如,列表中最新的螞蟻廣告牌是ant-1.7.1.jar,但我知道ant-1.10.1.jar可從Maven Central獲得。如何在IntelliJ中添加更多Web查找Jar的源代碼
如何添加更多的「來源」來搜索IntelliJ?
這是因爲倉庫在你的IntelliJ過時,因此,您可以用這些步驟更新,請訪問:
Preferences > Build, Execution, Deployment > Maven > Repositories
選擇Remote
庫項,然後單擊Update
按鈕,此操作需要幾分鐘時間,之後,請按照Local
存儲庫一樣進行操作,IntelliJ將能夠檢索您的依賴關係的最新版本。
UPDATE
要查看的IntelliJ的遠程倉庫,你可以在你pom.xml
文件你的項目在您的settings.xml
文件(check this)或直接添加。
這是您的settings.xml
文件結構:
<project>
<repositories>
<repository>
<id>maven-central</id>
<url>http://repo.maven.apache.org/maven2</url>
</repository>
</repositories>
</project>
這是您pom.xml
文件結構:
<dependencies>
...
</dependencies>
<repositories>
<repository>
<id>codehausSnapshots</id>
<name>Codehaus Snapshots</name>
<releases>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
<url>http://repo.maven.apache.org/maven2</url>
<layout>default</layout>
</repository>
</repositories>
後的加此配置,的IntelliJ就能檢測新的存儲庫。
通知:更新你的pom.xml文件中指定(或父項目的POM和繼承的settings.xml)
它說'該項目無遠程repositories',但在另一個項目中,我看到了您發佈的網址。我怎樣才能添加一個Maven倉庫? – isapir
檢查更新,我希望它會有用 –