我一直在寻找为什么我不能使用 Gson,特别是我使用的任何库中的 gsonFactory。
我正在使用 eclipse,我的项目有 maven,我正在运行 OS X
我正在看这份指南Authenticate with a backend server每当我尝试创建 jsonFactory = new GsonFactory();
时,GsonFactory 都无法解析。
现在我添加了几个库作为 maven 依赖项没有用,
<dependency>
<groupId>com.google.api-client</groupId>
<artifactId>google-api-client</artifactId>
<version>1.20.0</version>
</dependency>
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client</artifactId>
<version>1.19.0</version>
</dependency>
还下载了几个 jar,但没有一个解析 GsonFactory
。
最佳答案
该类是 Google HTTP 客户端库的 GSON 扩展的一部分。所以你只需要添加 a dependency for it .当前最新版本是 1.21.0,因此您可以:
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client-gson</artifactId>
<version>1.21.0</version>
</dependency>
关于java - 在 Maven 中导入 GsonFactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35494471/