2014-03-01 30 views
4

我的maven項目使用Java的Directory API客戶端庫,我需要將它作爲依賴項包含進來。但在Directory API Client Library for Java頁面,添加庫到項目冠軍時,我選擇Maven作爲我的編譯環境,它總是表現出,下什麼是適用於Java的Directory API客戶端庫的Maven依賴項?

「以下內容添加到您的pom.xml文件:

此庫的過程中上傳到中央Maven存儲庫,請在幾個小時內回覆。「

最近幾周。

,因爲我已經用在另一個項目中谷歌驅動的依賴性如下,

<dependency> 
     <groupId>com.google.apis</groupId> 
     <artifactId>google-api-services-drive</artifactId> 
     <version>v2-rev60-1.13.2-beta</version> 
    </dependency> 

我試圖通過使包括相同,

<dependency> 
     <groupId>com.google.apis</groupId> 
     <artifactId>google-api-services-directory</artifactId> 
     <version>v1-rev28-1.17.0-rc</version> 
    </dependency> 

,但它並沒有奏效。

而對於重新編碼我POM具有以下存儲庫以及,

<repository> 
     <id>google-api-services</id> 
     <url>http://google-api-client-libraries.appspot.com/mavenrepo</url> 
    </repository> 

什麼是正確的行家依賴使用目錄API客戶端庫的Java。

回答

2

在頁面的底部,有一個鏈接如下,

all versions available on the Maven Central Repository.

我已經通過頁面進去後發現目錄API客戶端庫的早期版本的Java。通過查看它的POM,我嘗試了下面的依賴關係,它工作。

<dependency> 
     <groupId>com.google.apis</groupId> 
     <artifactId>google-api-services-admin</artifactId> 
     <version>directory_v1-rev22-1.16.0-rc</version> 
    </dependency> 

然後我嘗試如下,還曾更新版本最新。

<dependency> 
     <groupId>com.google.apis</groupId> 
     <artifactId>google-api-services-admin</artifactId> 
     <version>directory_v1-rev28-1.17.0-rc</version> 
    </dependency> 
相關問題