问题标签 [google-eclipse-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
606 浏览

java - 将日志记录添加到应用引擎端点类的简单方法是什么

我正在开发一个 Appengine Connected Android 项目。我需要在每个端点方法等的服务器端添加一些日志记录。有没有一种简单的方法可以做到这一点?

我有一个包含我所有端点方法的类。那么如果我要使用java.util.logging.Logger我应该创建一个静态变量吗?

如果我这样做会影响我的服务器的瓶颈吗?基本上,有人请给我一个简单的例子,它可以在不影响我的服务器并发的情况下工作。

我的服务器使用 GEP 和 DataNuclear 以及一些本机 GQL。

0 投票
2 回答
674 浏览

gwt - Eclipse 开普勒中的 GXT 调色板

我正在尝试在 Eclipse 中添加 GXT 调色板。使用分机 GWT (GXT)

我无法弄清楚Google Web Toolkit > Configure for using Ext GWT (GXT ) 在哪里

请帮助我在 Eclipse 中获取 GXT 调色板。谢谢

这是我的屏幕我的屏幕是外观


没有 Google Web Toolkit > Configure for using EXT GWT , 看图片

0 投票
1 回答
572 浏览

java - 可以将 Google Modules 与 Google Plugin for Eclipse 一起使用吗?

我的目标是开发使用新 Google 模块的 Java 应用程序。我想使用 Google Plugin for Eclipse,因为它很容易调试和上传到 Google。

问题是我不知道是否可以将 Google Plugin for Eclipse 用于使用 Google Modules 的 Java 应用程序。

根据此评论,可以将 Google Modules 与 Eclipse Web Tools Platform 与 Google App Engine 一起使用。根据该文档,带有 Google App Engine 的 Eclipse Web Tools Platform 是 Google Plugin for Eclipse 中包含的一个组件。但这是否意味着可以将 Google Plugin for Eclipse 用于使用 Google Modules 的 Java 应用程序?

0 投票
1 回答
211 浏览

android - 移动后端启动器与 Appengine 连接的 Android 项目

Mobile Backend Starter有人可以解释一下vs之间的区别Appengine connected Android Project吗?是Mobile Backend Starter来代替的Appengine connected Android Project吗?存在两种不同的技术这一事实必定具有某种意义。那么为什么谷歌要提供这些看似(对我而言)相互竞争的方法呢?

0 投票
1 回答
266 浏览

java - 使用 appengine-skeleton-archetype 的 GWT GAE 应用引擎模块

我尝试使用 com.google.appengine.archetypes:appengine-skeleton-archetype 创建一个新的 maven 项目,它会生成 appname、appname-ear、appname-war。根据我阅读的将后端转换为模块的内容,我至少需要有默认模块。如何将 appname-war 更改为默认值或添加新的模块名称默认值,因为每次我这样做时,默认模块似乎都不会出现在 appname 项目(父项目)的外部。

谢谢。

0 投票
6 回答
1458 浏览

java - GAE SDK 1.9.4 打破了 GPE 3.5.1

当我尝试使用 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 时,它再次像魅力一样工作..

有谁知道如何解决这个问题?

0 投票
1 回答
1062 浏览

google-app-engine - 无法将 Eclipse WTP EAR 多模块项目部署到远程实例

我正在创建一个 GAE 应用程序,并且我正在使用 WTP 遵循 Eclipse 中模块化 GAE 应用程序的建议结构,如此所述(请参阅“企业应用程序 EAR”部分)。

我已经创建并链接了 GAE 的本地服务器实例,并且将 EAR 及其模块部署到本地主机上的 GAE 开发实例工作正常。

但是,当我尝试“部署到 App Engine”(通过 Google 按钮)以将我的应用程序发布到 Google 远程服务器时,我遇到了错误“...(EAR 项目名称)不是 App Engine项目”。我也尝试定义一个具有远程地址的新服务器,但是失败并出现错误“当前选择的服务器类型不支持远程主机”。主机名的字段被限制为“localhost”作为有效的服务器地址。

我的 Eclipse 项目结构如下所示:

请注意,这不是一个单一的“Google / Web 应用程序项目”,它按预期工作(但不支持多个 Eclipse 项目的模块化)。另请注意,我没有使用 Maven 和建议的 mvn 命令,如此所述。

我在 Eclipse Kepler 4.3.1 中使用 GAE SDK 1.9.3 和 GPE 3.5.1。

那么如何将 Eclipse WTP 项目结构部署到 Google 远程服务器呢?如果这不可能,您是否建议我切换到 Maven,如果是,这是否支持从 Eclipse 中管理的多模块项目?

0 投票
1 回答
752 浏览

java - 客户端收到 500 (GoogleJsonResponseException) 虽然应用引擎端点服务器似乎工作正常

这个错误有点神秘。我有一个返回的 Google-Cloud-Endpoint 方法List<String>。就在退出该方法之前,我将字符串的内容记录为

当我查看 app-engine 的日志时,我看到了打印输出。

现在在 android 端,我将内容读取为

根据android LogCat,这一行正在引发异常,归咎于服务器返回500错误:

我不确定如何修复此错误,因为它似乎超出了我的实际代码。

其他尝试:

用于返回的端点CollectionResponse.<String> builder().setItems(results).build()。我将其更改为简单result的故障排除,但这没有帮助。所以现在方法签名(仍然失败)是

谢谢你的帮助。

0 投票
2 回答
262 浏览

gwt - 如何使用 Google Eclipse 插件为 GWT 项目指定其他源文件夹?

我的 GWT 项目在src文件夹中包含所有代码。但现在我有一些额外的生成代码进入一个新generated文件夹。我已经将我的 Eclipse 配置为使用这个额外的文件夹,它工作正常。但是当我启动 GWT 服务器时,生成的代码对 GWT 客户端不可用。

在我的旧项目(没有 Google 插件)中,我使用自定义 Eclipse 启动器配置启动 GWT。<runtimeClasspathEntry>在那里,我可以通过向启动器 XML 文件添加附加文件来指定其他源文件夹。

com.google.gwt.dev.CompilerAnt中还允许使用其他源路径。

但是在使用 Google Eclipse 插件时如何指定额外的源文件夹呢?

0 投票
1 回答
253 浏览

java - 如何在android中捆绑谷歌云端点消息类

要将数据从 Activity 传递到 Fragment,我自然会想到使用Bundle. 我的问题是我需要传递的对象是一个 Google Cloud Endpoint 消息,它既不是 Parcelable 也不是 Serializable。那么我该如何传递数据呢?

为清楚起见,Google Cloud Endpoint 消息是一个 POJO,用于将数据传入和传出端点方法。我认为它们将是可序列化的,但令我惊讶的是它们不是。