java - 生成 Google Cloud 端点客户端库时获取 MalformedJsonException

标签 java android eclipse google-app-engine google-cloud-endpoints

在为 Google 应用引擎生成云端点客户端库时,我在 Eclipse 中遇到以下错误。我尝试重新启动 eclipse,清理我的项目。什么都不起作用。有什么建议如何解决吗?

java.lang.reflect.InvocationTargetException
    at com.google.gdt.eclipse.appengine.swarm.wizards.GenerateSwarmApiAction$1.run(GenerateSwarmApiAction.java:82)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Expected ':' at line 711 column 10
    at com.google.gson.Gson.fromJson(Gson.java:769)
    at com.google.gson.Gson.fromJson(Gson.java:721)
    at com.google.gson.Gson.fromJson(Gson.java:670)
    at com.google.gson.Gson.fromJson(Gson.java:642)
    at com.google.gdt.eclipse.managedapis.ManagedApiUtils.findAndReadDependencyFile(ManagedApiUtils.java:185)
    at com.google.gdt.eclipse.managedapis.ManagedApiUtils.findAndReadDependencyFile(ManagedApiUtils.java:179)
    at com.google.gdt.eclipse.managedapis.ManagedApiUtils.findAndReadDependencyFile(ManagedApiUtils.java:179)
    at com.google.gdt.eclipse.appengine.swarm.wizards.helpers.SwarmServiceCreator.copyToConnectedAndroidProject(SwarmServiceCreator.java:148)
    at com.google.gdt.eclipse.appengine.swarm.wizards.helpers.SwarmServiceCreator.create(SwarmServiceCreator.java:453)
    at com.google.gdt.eclipse.appengine.swarm.wizards.GenerateSwarmApiAction$1.run(GenerateSwarmApiAction.java:80)
    ... 1 more
Caused by: com.google.gson.stream.MalformedJsonException: Expected ':' at line 711 column 10
    at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1298)
    at com.google.gson.stream.JsonReader.objectValue(JsonReader.java:762)
    at com.google.gson.stream.JsonReader.peek(JsonReader.java:380)
    at com.google.gson.stream.JsonReader.advance(JsonReader.java:426)
    at com.google.gson.stream.JsonReader.skipValue(JsonReader.java:637)
    at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:174)
    at com.google.gson.Gson.fromJson(Gson.java:755)
    ... 10 more

最佳答案

删除 war/WEB-INF/文件夹的这 3 个自动生成的文件后,通过清理 Google 应用引擎项目解决了错误:*-rest.discovery、*-rpc.discovery、*.api

关于java - 生成 Google Cloud 端点客户端库时获取 MalformedJsonException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22615359/

相关文章:

java - 更新适配器时 ListView 中的灰色空间

java - 尝试在 IntelliJ : Error:Abnormal build process termination: Error: This Java instance does not support a 32-bit JVM. 中运行 Android 项目

Android Marshmallow : java. lang.RuntimeException:无法连接到相机服务

java - 如何使用 apache poi 清除生成的 Excel 文件中单元格之间的间隙

java - 无法启动 Activity : Attempt to invoke virtual method (NullPointerException)

java - 停止引用的服务后终止 OSGI 蓝图包

java - 在 GWT 中返回 JSON

java - 按下后退按钮时清除堆栈 Activity

java - eclipse 在 token 上给出错误

java - 如何在java输出控制台中完整打印.CSV文件?