使用Java访问Google云存储要使用哪个库?
Google建议使用两个库访问存储: appengine gcs客户端()或谷歌云存储() 因此,maven依赖可能是:使用Java访问Google云存储要使用哪个库?,java,maven,google-cloud-storage,Java,Maven,Google Cloud Storage,Google建议使用两个库访问存储: appengine gcs客户端()或谷歌云存储() 因此,maven依赖可能是: <dependency> <groupId>com.google.appengine.tools</groupId> <artifactId>appengine-gcs-client</artifactId> <version>0.7</version> </de
<dependency>
<groupId>com.google.appengine.tools</groupId>
<artifactId>appengine-gcs-client</artifactId>
<version>0.7</version>
</dependency>
com.google.appengine.tools
appengine gcs客户端
0.7
或
com.google.cloud
谷歌云存储
1.14.0
有人能解释一下这些库和2018年应该使用的库之间的区别吗?谷歌云存储似乎更“活跃”:
[
谷歌云存储
appengine gcs客户端“谷歌云存储”似乎更加“活跃”:
[
谷歌云存储
appengine gcs客户端您应该更喜欢谷歌云存储。另一个库非常旧,旨在帮助解决应用程序引擎上可能出现的旧客户端无法处理的情况,例如需要序列化正在进行的上载或下载并在以后恢复。谷歌云存储Java库是当前最好的选择,它也解决了这些问题。您应该更喜欢谷歌云存储。另一个库的版本要老得多,旨在帮助解决应用程序引擎上可能出现的旧客户端无法处理的情况,例如需要序列化正在进行的上载或下载以及恢复请稍后使用。
googlecloudstorage
Java库是当前最好的选择,它同样可以解决这些问题。请参阅
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-storage</artifactId>
<version>1.14.0</version>
</dependency>