BigQuery:如何将库加载到java代码中

我是Bigquery的新开发者。 我正在https://developers.google.com/bigquery/bigquery-api-quickstart中使用Java代码和https://developers.google.com/bigquery/client-libraries导入的库中的教程。 但是,我无法将库加载到Java代码中,例如import com.google.api.services.bigquery.model.DatasetList; import com.google.api.services.bigquery.model.GetQueryResultsResponse; import com.google.api.services.bigquery.model.Job import com.google.api.services.bigquery.model.DatasetList; import com.google.api.services.bigquery.model.GetQueryResultsResponse; import com.google.api.services.bigquery.model.Job import com.google.api.services.bigquery.model.DatasetList; import com.google.api.services.bigquery.model.GetQueryResultsResponse; import com.google.api.services.bigquery.model.Job请告诉我如何解决此案例。

谢谢

您需要将必要的.jar文件(由.jar分隔到您的类路径,即

 javac -cp path/to/jar1:path/to/jar2  java -cp path/to/jar1:path/to/jar2  

或者,您可以将.jar文件添加到CLASSPATH环境变量,即(在unix系统中)

 export CLASSPATH=$CLASSPATH:/path/to/some.jar:/path/to/some/other.jar 

这可能会根据您的环境而改变(即,如果您在webapp服务器中运行这些)

如果您正在使用maven,则可以通过以下2依赖性轻松完成(您可以将版本更改为最新版本)

   com.google.apis google-api-services-storage v1-rev12-1.19.0   com.google.apis google-api-services-bigquery v2-rev168-1.19.0