Google 建议使用两个库来访问存储: appengine-gcs-client( described here ) 或 google-cloud-storage( described here )。
所以 Maven 依赖项可能是:
<dependency>
<groupId>com.google.appengine.tools</groupId>
<artifactId>appengine-gcs-client</artifactId>
<version>0.7</version>
</dependency>
或
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-storage</artifactId>
<version>1.14.0</version>
</dependency>
有人可以解释一下这些库之间有什么区别以及 2018 年应该使用哪些库吗?
最佳答案
您应该更喜欢 google-cloud-storage。另一个库明显较旧,旨在帮助解决应用程序引擎上可能出现的旧客户端无法处理的情况,例如需要序列化正在进行的上传或下载并稍后恢复。 google-cloud-storage
Java 库是当前的最佳选择,它也能解决这些情况。
关于java - 使用什么库来使用 Java 访问 Google Cloud Storage?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48578443/