2012-12-19 50 views
1

我正在按照代碼實驗室https://developers.google.com/bigquery/articles/gettingstartedwithjava向大查詢發出請求。這裏的一個代碼示例的說:執行調用進入BigQuery請求的位置在哪裏?

Datasets.List datasetRequest = bigquery.datasets().list(projectId); 
DatasetList datasetList = datasetRequest.execute(); 

但我得到一個「的方法execute()是未定義的類型Bigquery.Datasets.List」的錯誤。

任何想法發生了什麼? 我在google-api-services-bigquery-v2-rev42-1.12.0-beta版本上,如果有問題的話。

+1

嘗試使用rev47。我們使用rev3中的BigQuery API庫。我們多次訪問API訪問時遇到了問題,因爲我們沒有更新這些庫。 –

回答

0

您需要明確添加此依賴關係才能使其工作。對於google-api-services-bigquery而言,pom中的依賴似乎是錯誤的。這導致了這個例外。

<dependency> 
     <groupId>com.google.api-client</groupId> 
     <artifactId>google-api-client</artifactId> 
     <version>1.12.0-beta</version> 
    </dependency>