1. 程式人生 > >關於maven構建專案的時候出現的missing artifactId解決

關於maven構建專案的時候出現的missing artifactId解決

在構建一個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>