關於maven構建專案的時候出現的missing artifactId解決
阿新 • • 發佈:2019-02-05
在構建一個maven專案的時候,或者匯入一個maven專案的時候,遇到了一個missing artifacyId..........jar的問題,嘗試了各種方法,包括刪除下載到本地倉庫的檔案,重新build,無效,右鍵專案disable Maven Nature同樣是 無效的,查看了一下本地倉庫的檔案結構,發現只有兩個lastUpdate檔案,並沒有成功的依賴到需要的jar檔案包括pom檔案。看到網上有篇帖子,說是自己搭建私服,將需要的jar檔案上傳到私服上,嘗試了一下,最終解決。
只需要在你的maven專案的pom檔案中新增這麼一段
<repositories> <repository> <id>center</id> <name>center</name> <!-- 指定私服倉庫地址--> <url>http://localhost:8081/nexus/content/groups/public</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>center</id> <name>center</name> <url>http://localhost:8081/nexus/content/groups/public</url> </pluginRepository> </pluginRepositories>