java - BigQuery : How to load library into java code

标签 java google-bigquery

我是 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 请告诉我如何解决此案。

谢谢

最佳答案

您需要将必要的 .jar 文件(以 : 分隔)添加到您的类路径中,即

javac -cp path/to/jar1:path/to/jar2 <your_class.java>

java -cp path/to/jar1:path/to/jar2 <your_class>

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

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

这可能会根据您的环境而变化(即,如果您在网络应用服务器中运行这些)

关于java - BigQuery : How to load library into java code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24236286/

相关文章:

java - Wildfly - 失败登录异常 : Password Incorrect/Password Required Exception

java - 伴随对象 Kotlin JNI 中的 UnsatisfiedLinkError

sql - Bigquery 活跃用户计数不准确(谷歌分析)

google-bigquery - Big Query 在从一个表插入另一个表时指定 _PARTITIONTIME

google-bigquery - 对多层嵌套重复字段求和

java - 在Eclipse中运行Gradle任务时出错

java - jackson 将所有数字读取为 BigDecimal

java - 这个Ebean请求有什么问题

google-bigquery - 如何在 Bigquery 中将列数组转换为行

google-bigquery - 如何在 BigQuery 中计算多个经度和纬度数据点的质心点?