当我尝试使用 eclipse 界面生成客户端库时,我得到了这个错误:
eclipse.buildId=M20120914-1800 java.version=1.7.0_25 java.vendor=Oracle Corporation BootLoader 常量:OS=macosx, ARCH=x86_64, WS=cocoa, NL=pt_BR 框架参数:-product org.eclipse.epp.package .dsl.product -keyring /Users/renanfranca/.eclipse_keyring -showlocation 命令行参数:-os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.dsl.product -keyring /Users/renanfranca/。 eclipse_keyring -showlocation 错误 Thu May 01 19:39:22 BRT 2014 Unexpected Exception 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) 引起:java.lang.ClassNotFoundException: com.google.api.server.spi.tools。ClientLibGenerator$Language at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java. net.URLClassLoader.findClass(URLClassLoader.java:354) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:424) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:357) 在 com.google.gdt.eclipse .appengine.swarm.wizards.helpers.SwarmApiCreator.createClientLibFromApiConfig(SwarmApiCreator.java:113) 在 com.google.gdt.eclipse.appengine.swarm.wizards.helpers.SwarmApiCreator.createSwarmApi(SwarmApiCreator.java:258) 在 com.google .gdt.eclipse.appengine.swarm.wizards.helpers.SwarmServiceCreator.create(SwarmServiceCreator.java:444) 位于 com.google.gdt.eclipse.appengine.swarm.wizards。GenerateSwarmApiAction$1.run(GenerateSwarmApiAction.java:80) ... 还有 1 个
我在项目的根目录下尝试了命令行:
$SDK/endpoints.sh get-client-lib my.package.MyEndpointsApi
它只生成端点客户端库,而不是文件夹:
myendpointsapi-v1-生成源
当我回到 appengine 1.9.3 时,它再次像魅力一样工作..
有谁知道如何解决这个问题?