我正在嘗試運行項目。它無法找到依賴關係。所以我在pom.xml中添加了倉庫即使我指定了回購,maven依賴查找失敗
但是它無法查找相同。
從pom.xml的
<repositories>
<repository>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
<id>spring</id>
<name>Spring Framework Maven Release Repository</name>
<url>http://oss.sonatype.org/content/groups/public</url>
<layout>default</layout>
</repository>
</repositories>
81749 [警告]無法創建Maven項目爲 com.gemstone.gemfire:的GemFire:POM:8.1.0從資源庫。 org.apache.maven.project.ProjectBuildingException:錯誤解決 項目神器:未能找到 com.gemstone.gemfire:的GemFire:POM:8.1.0在 https://repo.maven.apache.org/maven2當地 庫被緩存,分辨率不會重新嘗試直到中央的更新 間隔已過或更新被迫項目 com.gemstone.gemfire:的GemFire:POM:8.1.0
當我施加-X我看到以下
103850 [DEBUG] === PROJECT BUILD PLAN ================================================
103850 [DEBUG] Project: xxxxx:xxxxxx:0.0.1-SNAPSHOT
103850 [DEBUG] Dependencies (collect): [compile+runtime]
103850 [DEBUG] Dependencies (resolve): [compile, compile+runtime, runtime, test]
103850 [DEBUG] Repositories (dependencies): [central (https://repo.maven.apache.org/maven2, default, releases)]
103850 [DEBUG] Repositories (plugins) : [central (https://repo.maven.apache.org/maven2, default, releases)]
我在這裏錯過了什麼?我有一個倉庫父pom.xml的提
父母不包括在孩子
您已經定義並沒有真正意義上面的資料庫,導致所有這些文物已經在Maven的中央。您遇到的問題是,給定的依賴關係'com:gemstone.gemfire'不在Maven中心......只在這裏:https://network.pivotal.io/products/pivotal-gemfire – khmarbaise
它不僅僅是這個...例如spring-cloud-netflix-zuul-server在maven中心也不存在 –
由org.eclipse.aether.transfer.ArtifactNotFoundException導致:無法在https:中找到javax-inject:javax-inject:pom:1。 //repo.maven.apache.org/maven2緩存在本地存儲庫中,直到中央更新間隔已過或更新被強制爲止,分辨率纔會被重新嘗試。 以及更多 –