1. 程式人生 > >手動在本機倉庫中放置jar包以解決Maven中央倉庫不存在該資源的問題

手動在本機倉庫中放置jar包以解決Maven中央倉庫不存在該資源的問題

  Maven大大簡化了專案中對外部資源的依賴操作,節約了開發人員大量時間。不過不是每個依賴的資源都會放在Maven中央倉庫,比如當前用到的友盟統計資料SDK我就沒在網上找到。只好手動新增jar包到了專案中,執行沒問題,打包時卻報了一些xx找不到的問題。

  那就自己在maven本機倉庫中加下吧,pom檔案中的程式碼片段如下:

        <dependency>
            <groupId>com.umeng</groupId>
            <artifactId>umeng.api.client.java.biz</
artifactId> <version>any</version> </dependency>

  在倉庫裡的路徑如下:

      "D:\repository\com\umeng\umeng.api.client.java.biz\any\umeng.api.client.java.biz-any.jar"

  解讀一下,“D:\repository\”是本機倉庫路徑,“com\umeng\”對應<groupId>,"umeng.api.client.java.biz"對應<artifactId>,"any"對應<version>,"umeng.api.client.java.biz-any.jar"為最近兩級的目錄連線並加字尾。