GoogleCloudPlatform / GoogleCloudPlatform/cloud-opensource-java

Beam: ApacheHttpTransport$Builder is not found (BEAM-9020)

未關閉
#1,069 2 則留言 0 個 reaction 已指派 1 人 已被 @suztomo 認領 在 GitHub 檢視
Dependency Fix p3
主要語言
Java
星號
163
分支
80
PR 合併指標
30 天內沒有已合併 PR

描述

https://gist.github.com/suztomo/031fb54137564447b45239538ad7a7cf

```
Class com.google.api.client.http.apache.ApacheHttpTransport$Builder is not found;
referenced by 1 class file
com.google.cloud.hadoop.util.HttpTransportFactory (util-1.9.16.jar)
```

No Builder class in google-http-java-client 1.28.0 or later. Similar to https://github.com/GoogleCloudPlatform/cloud-opensource-java/issues/468

Dependency tree:

```
+--- project :sdks:java:extensions:google-cloud-platform-core
...
| +--- com.google.cloud.bigdataoss:gcsio:1.9.16
| | +--- com.google.api-client:google-api-client-java6:1.27.0 -> 1.28.0
| | | +--- com.google.api-client:google-api-client:1.28.0 (*)
| | | \--- com.google.oauth-client:google-oauth-client-java6:1.28.0
| | | \--- com.google.oauth-client:google-oauth-client:1.28.0 (*)
| | +--- com.google.api-client:google-api-client-jackson2:1.27.0 -> 1.28.0
| | | +--- com.google.api-client:google-api-client:1.28.0 (*)
| | | \--- com.google.http-client:google-http-client-jackson2:1.28.0 (*)
| | +--- com.google.apis:google-api-services-storage:v1-rev20181109-1.27.0 -> v1-rev20181109-1.28.0
| | | \--- com.google.api-client:google-api-client:1.28.0 (*)
| | +--- com.google.guava:guava:27.0.1-jre -> 20.0
| | +--- com.google.oauth-client:google-oauth-client:1.27.0 -> 1.28.0 (*)
| | +--- com.google.oauth-client:google-oauth-client-java6:1.27.0 -> 1.28.0 (*)
| | +--- com.google.flogger:google-extensions:0.3.1
| | | +--- com.google.flogger:flogger:0.3.1
| | | | \--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2
| | | \--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2
| | +--- com.google.flogger:flogger-system-backend:0.3.1
| | | +--- com.google.flogger:flogger:0.3.1 (*)
| | | \--- com.google.code.findbugs:jsr305:3.0.1 -> 3.0.2
| | \--- com.google.cloud.bigdataoss:util:1.9.16
| | +--- com.google.api-client:google-api-client-java6:1.27.0 -> 1.28.0 (*)
| | +--- com.google.api-client:google-api-client-jackson2:1.27.0 -> 1.28.0 (*)
| | +--- com.google.apis:google-api-services-storage:v1-rev20181109-1.27.0 -> v1-rev20181109-1.28.0 (*)
| | +--- com.google.guava:guava:27.0.1-jre -> 20.0
| | +--- com.google.auto.value:auto-value-annotations:1.6.3
| | +--- com.google.oauth-client:google-oauth-client:1.27.0 -> 1.28.0 (*)
| | +--- com.google.oauth-client:google-oauth-client-java6:1.27.0 -> 1.28.0 (*)
| | +--- com.google.flogger:google-extensions:0.3.1 (*)
| | \--- com.google.flogger:flogger-system-backend:0.3.1 (*)
| +--- com.google.cloud.bigdataoss:util:1.9.16 (*)

```

https://search.maven.org/artifact/com.google.cloud.bigdataoss/bigdataoss-parent/1.9.17/pom still uses 1.27.0.

Its latest version is 2.0.0. This version has google.api.version 1.30.1. ([link](https://search.maven.org/artifact/com.google.cloud.bigdataoss/bigdataoss-parent/2.0.0/pom
)).

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。