问题标签 [google-plugin-eclipse]

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 回答
633 浏览

toolkit - 全新安装后 GWT Designer 不会启动

我正在尝试安装 Google Web Toolkit 设计器,但到目前为止没有成功。经过几天的努力,我尝试了许多不同的方法,包括全新安装不同版本的 eclipse。我可以创建一个新的 Web 应用程序,它运行得很好。我现在的问题是启动 GWT 设计器。这是我得到的错误。

无法打开编辑器:无法实例化编辑器类。这通常表示缺少无参数构造函数或编辑器的类名在 plugin.xml 中输入错误。

这些是错误的详细信息

java.lang.ClassNotFoundException: org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:513) 的 org.eclipse.osgi.internal 的 org.eclipse.wb.internal.core.editor.multi.DesignerEditor .loader.BundleLoader.findClass(BundleLoader.java:429) 在 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:417) 在 org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader .java:107) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:247) 在 org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:345) 在 org.eclipse.osgi.framework。 internal.core.BundleHost.loadClass(BundleHost.java:229) 位于 org.eclipse.core.internal.registry.osgi 的 org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1207)。RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java: 243) 在 org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:268) 在 org.eclipse.swt 的 org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)。 custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:70) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:264) at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java: 235) 在 org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:875)在 org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:609) 在 org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465) 在 org.eclipse.ui.internal.WorkbenchPartReference .getPart(WorkbenchPartReference.java:595) 在 org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289) 在 org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2945) 在 org. eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2850) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2842) at org.eclipse.ui.internal.WorkbenchPage$10.run( WorkbenchPage.java:2793) 在 org.eclipse.swt.custom.BusyIndi​​cator.showWhile(BusyIndi​​cator.java:70) 在 org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2789) 在 org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2773) at org.eclipse.ui.actions.OpenWithMenu.openEditor(OpenWithMenu.java:331) at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor$18.openEditor(AbstractDecoratedTextEditor .java:1969) 在 org.eclipse.ui.actions.OpenWithMenu$2.handleEvent(OpenWithMenu.java:179) 在 org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) 在 org.eclipse.swt .widgets.Widget.sendEvent(Widget.java:1053) 在 org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165) 在 org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754 ) 在 org.eclipse.ui.internal.Workbench 的 org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665) 的 org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)。在组织访问 $4(Workbench.java:2499)。eclipse.ui.internal.Workbench$7.run(Workbench.java:679) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:668) 在 org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) 在 org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123) 在 org. eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 在 org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) 在 org.eclipse.core.runtime。 internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344) 在 org.eclipse.core.runtime.adaptor.EclipseStarter.run( EclipseStarter.java:179) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect .Method.invoke(Method.java:597) 在 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) 在org.eclipse.equinox.launcher.Main.run(Main.java:1410)invokeFramework(Main.java:622) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1410)invokeFramework(Main.java:622) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1410)

我见过很多其他人有同样的问题,并且有不同的解决方案来解决这个问题。我已经尝试了在论坛上找到的所有歌曲(创建新工作区,尝试使用不同的 jdk 版本但没有成功。

我的环境:

Eclipse 靛蓝 3.7 Java 1.6.0_37 Windows 7

任何帮助将不胜感激。

谢谢,

Ĵ

0 投票
1 回答
223 浏览

android - RPC 工具不适用于 GPE 3.2 的 appengine 连接的 android 项目?

我创建了一个示例 appengine 连接的 android 项目。但是,我找不到RPC 服务,在谷歌下拉菜单下,如15:43的视频所示。

0 投票
3 回答
5897 浏览

eclipse - 已安装 Eclipse GWT 插件,但没有 Web 应用程序项目

我在 Windows XP 上安装了 Eclipse IDE for Java EE Developers (3.7) 并安装了 Google 插件和 GWT SDK ,但即使插件显示为已安装,我仍然没有得到应有的选项 File > New > Web Application Project是。并且工具栏上的蓝色圆圈中没有带有“g”的图标。我错过了什么?

谢谢

这是我在 Eclipse 安装详细信息屏幕的“插件”选项卡上看到的内容:

Google App Engine Java SDK 1.7.6 Google Eclipse 3.7 Platform Plugin 3.2.2.v201303261859-r3l-r37 Google Eclipse Platform Plugin 3.2.2.v201303261859-r3l-r37 Google Eclipse Shared Platform Plugin 3.2.2.v201303261859-r3l-r37 Google网络工具包 SDK 2.5.1

0 投票
2 回答
3353 浏览

android - 在 Eclipse Android Developer Tools (ADT) Bundle 中安装 Google Plugin for Eclipse

我已经从http://developer.android.com/sdk/index.html下载了 Eclipse ADT 包 现在我想为 Eclipse 添加 Google 插件。所以我去帮助 - >安装新软件...并输入以下内容:

我看到以下列表,我在其中执行以下选择:

但收到以下安装错误:

我的问题是:

  1. 为什么我会收到此错误?
  2. 当我已经用 Eclipse 安装了 ADT 时,为什么站点要求我安装 [ ] Developer Tools?

谢谢,

杰森·波西特

0 投票
1 回答
3278 浏览

google-app-engine - GWT + Appengine + JPA + Eclipse + Maven:如何让它们一起工作

我有一个项目,我想使用 eclipse GWT 工具(开发模式和调试器)与我正在编写的 GWT/Appengine/Maven 应用程序进行交互。我有一些工作秩序,但仍有一些事情在我不正确的边缘。如果有人可以帮助我解决这几个问题,我将发布 POM 文件。

  • 当我执行 Maven->Update Project 时,我在 eclipse 项目属性中失去了 appengine 的性质,必须转到 Properties、Google、AppEngine 并重新检查 Use Google App Engine。我可以在 POM 中做些什么而不失去 appengine 的性质吗?我正在使用 Google appengine-maven-plugin 插件。这似乎是官方使用的。
  • 在构建 maven 之后,我必须先清理项目以增强 jpa 类,然后才能使用 Run As - Web Application 启动器运行它们。maven 构建具有在构建中工作的域对象的测试用例 - 我看到在构建 'maven-datanucleus-plugin:3.1.3:enhance (default)' 中针对此目标增强的类。但是作为一个 Web 应用程序运行它会抛出错误,告诉我类没有得到增强,除非我做了一个项目清理,这会导致 eclipse 做它的增强。有没有办法避免这个额外的步骤?
  • 我无法运行 JUnit View 测试运行程序或使用使用该视图的启动器。JUnit 视图抱怨:“引起:org.datanucleus.exceptions.NucleusException:插件(捆绑)“org.datanucleus”已注册。确保类路径中没有同一插件的多个 JAR 版本。URL“文件:/C:/Users/bondsd/.m2/repository/org/datanucleus/datanucleus-core/3.1.3/datanucleus-core-3.1.3.jar" 已经注册,并且您正在尝试注册一个相同的插件位于在 URL “file:/C:/Program%20Files/eclipse/plugins/com.google.appengine.eclipse.sdkbundle_1.7.5/appengine-java-sdk-1.7.5/lib/opt/user/datanucleus/v2/datanucleus -core-3.1.3.jar.""。我尝试了各种方法,例如删除 datanucleus 插件和/或依赖项,各种配置选项,并取消选中应用引擎属性面板中的“使用 Datnucleus JDO/JPA 访问数据存储区”。有没有办法让它工作?

下面是我使用的 POM,其中公司和项目名称已删掉。如果您需要启动器,我也很乐意发布它们。在此先感谢您提供任何建议或帮助。我已经搜索了互联网,但还没有找到合适的解决方案。

========================================

编辑时:这是要点 3 的解决方案。在项目属性 - Google - App Engine 页面中禁用 JPA/JDO。转到构建路径并删除所有列为顶级库的 datanucleus 库(这些库是通过在项目属性中启用 appengine 来放置的)。确保 Maven 依赖项位于 Order 选项卡上列表的底部。

在编辑 2 上: 当我执行 Maven->Update Project 时,我找到了一种保持 GAE 项目性质的方法。我将此添加到 POM 中(即使我使用的是安装了 m2e 的 eclipse 构建)

这解决了要点 1。所以现在我已经解决了第 1 点和第 3 点(有点)。我仍然需要一种方法来解决要点 2,尽管如果我记得这样做的话,解决方法很容易。我更担心那些在我记得做之后得到代码的人。

我也在寻找一种根本不使用 Eclipse 启动器的方法。我知道可以通过添加各种配置文件和配置来完成。我只需要找到正确的配置来做到这一点。我的意思是一个配置文件将在开发模式(或超级开发模式)下运行 gwt 代码,以及一个配置文件将在开发模式下运行带有 gwt 代码的调试器。


在编辑 3 上:我解决了要点 2。就像关闭 Project->Build Automatically 一样简单。我不确定那是什么。

这就是解决了所有 3 个要点。在这一点上,我可能应该为这个问题创建一个答案,并将它标记为那些对此感兴趣并且没有读到这里的人。我会在一两天内完成(当我有时间撰写一个很好的答案时)。

0 投票
3 回答
1462 浏览

android - Endpoint.Builder missing for generated cloud endpoint

I'm attempting to follow the example tutorial at https://developers.google.com/eclipse/docs/endpoints-addentities and I'm stuck figuring out how to get the GameEndpoint.Builder class to generate within Eclipse.

After following this and generating the cloud endpoints as described, I have a GameEndpoint class created, but there is no GameEndpoint.Builder class. So obviously I have this error

GameEndpoint.Builder cannot be resolved to a type

I'm stumped at this point. How do I generate the GameEndpoint.Builder class within Eclipse, or what would prevent it?

Code

0 投票
1 回答
38 浏览

maven - 如何让 GPE 看到我的战争目录?

我已经通过 maven 创建了一个 war 目录,我想使用该目录而不是 src/main/webapp 但 GPE 看不到目标目录。除了项目刷新,我不知道要尝试什么。

0 投票
1 回答
71 浏览

java - 端点 .api 文件未自动更新

我正在使用 Java + GPE + 云端点。

过去,每当我更改相关的 java 源代码时,我的端点 api 文件都会自动更新。由于某种原因,这现在已经停止工作。

我创建了一个非常简单的虚拟端点项目,并在此处自动生成 api 文件。但不是在我的真实项目中。

现在要查看我在 api 文件中的更改 - 我必须单击“生成 Cloud End Point Client Library”。这很慢,冻结了日食并降低了我的工作效率。

有什么建议/想法吗?

问候,

沙迪亚

0 投票
2 回答
4555 浏览

gwt - 错误:无法找到或加载主类 com.google.gwt.dev.Compiler

哪些步骤将重现该问题?以及我如何解决这个问题

  1. 在 Eclipse Indigo 中,右键单击project name --> google --> GWT Compile --> Compile

我收到错误消息

GWT 编译失败

在 Eclipse 控制台窗口中,我收到错误消息说

错误:无法找到或加载主类 com.google.gwt.dev.Compiler

我正在使用 windows 7、eclipse juno 4.2 和 GWT sdk 2.5.1

在 Gwt 安装期间,我未选中所有应用引擎 SDK 选项。并且还为我拥有的项目配置 jar 文件的构建路径。但是这个问题还是来了。


谢谢回答 。好吧,我之前尝试过,但什么也没发生。然后我全部卸载。并转到帮助--->安装新软件--->在文本区域中我使用此链接
Google Update Site for Eclipse 4.2 - http://dl.google.com/eclipse/plugin/4.2
然后每当我检查 Google 插件对于日食(必需)并点击下一个它显示
无法完成安装,因为找不到一项或多项所需项目。正在安装的软件:Google Plugin for Eclipse 4.2 3.2.4.v201306061638-rel-r42 (com.google.gdt.eclipse.suite.e42.feature.feature.group 3.2.4.v201306061638-rel-r42) 缺少要求:Google Eclipse 4.2 3.2.4.v201306061638-rel-r42 (com.google.gdt.eclipse.suite.e42.feature.feature.group 3.2.4.v201306061638-rel-r42) 插件需要 'org.objectweb.asm 0.0。 0' 但找不到
我不明白问题出在什么地方。

0 投票
4 回答
1917 浏览

gwt - 无法为 Eclipse Juno 安装谷歌插件

我正在尝试在 Eclipse 上安装 google gwt 工具,因为我去帮助--->安装新软件--->在文本区域中我使用了这个链接

然后每当我检查谷歌插件的eclipse(必需)并点击下一个它显示

我不明白问题出在什么地方。