问题标签 [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 回答
1553 浏览

gwt - 没有 GWT_CONTAINER 的 GWT+Eclipse

情况

我将 GWT 与 Eclipse 和 Google Plugin for Eclipse (GPE) 一起使用。Gradle 是构建工具,Eclipse 类路径由 Gradle 生成。由于我的类路径上没有“com.google.gwt.eclipse.core.GWT_CONTAINER”,GPE 总是显示错误“项目'测试'在其构建路径上没有任何 GWT SDKs”并且控制台有时会打印“GWT未安装 SDK。”。另一个效果是 Eclipse 不允许我 GWT 编译项目(但运行开发模式工作正常)。但这对我来说没问题,因为我使用 Gradle 进行编译。

我知道的事情

我知道我可以从 Eclipse 类路径中排除所有 GWT 依赖项并通过 Gradle 添加容器(我为其他项目做过)。但由于我无法强制执行 Eclipse 提供的 GWT 版本(我只能通过在容器中添加后缀“/”来指定类路径中的 SDK 名称),我认为这是一个丑陋的解决方案。另一点是 GPE 更新站点只列出了可用的最新 GWT 版本。无法自动安装旧版本(是的,您可以在外部提供一个)。

当将 GPE 与 Maven 和 m2e 一起使用时,它很简单:GPE 没有为 Maven 项目链接真正的 SDK,但在本地 Maven 存储库中有一个指向“com.google.gwt”组的链接。但这是我不能使用的魔法,因为:

  1. Gradle 的本地存储库格式与 Maven 的不同
  2. 此逻辑在插件“com.google.gdt.eclipse.maven”中实现,如果不向项目添加 pom.xml,我将无法使用它

问题

  1. 是否有可能在不丢失其他 GPE 功能的情况下停用这个讨厌的错误?
  2. 是否可以在不创建我自己的 Eclipse 插件的情况下做类似于 GPE+m2e 所做的事情?
  3. 排除罐子并添加容器是目前唯一可行的解​​决方案,我对吗?
0 投票
0 回答
175 浏览

google-app-engine - 记录到 JettyLogger(null)

当我将我的应用程序作为应用程序引擎 Web 应用程序运行时,在日志控制台中我有该行:

控制台在这条线上等待大约 5-7 秒。可能是因为“null”,你怎么看?这是什么,我该如何解决?

0 投票
4 回答
1227 浏览

eclipse - 带有谷歌应用引擎插件的mac上的Eclipse

我是 Eclipse 和 App 引擎的新手,按照此处的 google 入门教程,我已经安装了 eclipse kepler (4.3) 和相应的 google app engine sdk ( https://dl.google.com/eclipse/plugin/4.3 )

在此处输入图像描述 在此处输入图像描述

尝试创建新的 Web 应用程序项目时出现错误:无法初始化应用程序引擎

我已阅读相关帖子,但找不到对我有用的东西。

0 投票
2 回答
1713 浏览

eclipse - 使用 gwt 插件构建 eclipse 项目时出现问题

每次我在 java 文件中保存一些东西时,我都会遇到一个问题。我知道错误消息来自 gwt 插件。

0 投票
1 回答
62 浏览

java - 无法在 Fresh Eclipse Kepler 上安装 GPE

我重新下载了 Kepler 并将其安装在运行 Oracle JDK7 的 Ubuntu13 中,但我无法安装用于 GWT 和 App 引擎开发的 Google Plugin for Eclipse,因为从其更新站点安装它仅显示适用于 Android 和 NDK 的工具。在此处查看屏幕截图:http: //pasteboard.co/1mX0ivtk.png

请问我该如何处理?

0 投票
2 回答
525 浏览

eclipse - 带有 Google Plugin for Eclipse 的多个工具栏按钮

我最近在我的 Eclipse 4.2 上安装了 Google 插件,现在我的工具栏按钮出现了问题。那些由插件添加的成倍增加,现在我有 2 套,但我在其他机器上安装的旧 eclipse 大约有 8 个,这很烦人。

谁能帮我找出导致这个问题的原因?多个工具栏按钮

编辑: 我无法通过 Window->Customize perspective...->Tool Bar Visibility 删除额外的按钮(取消选择 GDTPulldownToolbar 组或其任何子项)。取消选中额外项目不会执行任何操作,并且不会向 Eclipse 错误日志视图输出任何错误。如果我可以从我的工具栏中删除所有 Google 插件按钮,我会很高兴。

0 投票
3 回答
4002 浏览

java - 使用 google appengine 运行 web 应用程序时出错

我创建了一个小型 Web 应用程序。如果我部署了它的工作,但如果尝试运行应用程序,它显示端口 8888 似乎正在使用中(可能被另一个lanch 使用),你还继续使用这个lanch 吗?我单击是但显示错误无法打开请求的套接字:地址已在使用中:绑定尝试覆盖 --address 和/或 --port。

0 投票
1 回答
122 浏览

android - 在 Eclipse 中安装 Google api 后无法单击登录 Google 按钮

我已经从 Android 软件开发工具中为 Eclipse 安装了谷歌插件。屏幕右下角有一个登录谷歌按钮。该按钮显示为灰色,当我单击时没有任何反应。在解决此问题时需要一些帮助

0 投票
0 回答
1503 浏览

java - 部署到应用引擎停止工作:NoClassDefFoundError GoogleLogin

我收到以下错误:

!ENTRY org.eclipse.ui 4 0 2014-01-03 19:04:22.670 !MESSAGE 未处理的事件循环异常 !STACK 0 java.lang.NoClassDefFoundError: 无法初始化类 com.google.gdt.eclipse.login.GoogleLogin at com.google.appengine.eclipse.core.deploy.ui.DeployProjectHandler.execute(DeployProjectHandler.java:67) 在 com.google.appengine.eclipse.core.deploy.ui.DeployProjectAction.run(DeployProjectAction.java:27) 在org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584) at org.eclipse.jface.action.ActionContributionItem.access$2 (ActionContributionItem.java:501) 在 org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411) 在 org.eclipse.swt.widgets。EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4166) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1466) at org .eclipse.swt.widgets.Widget.sendEvent(Widget.java:1489) 在 org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1474) 在 org.eclipse.swt.widgets.Widget.notifyListeners(Widget .java:1279) 在 org.eclipse.e4 的 org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3651) 的 org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4012)。 ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal .workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997) 在 org。eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610) at org.eclipse.core.databinding.observable .Realm.runWithDefault(Realm.java:332) 在 org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567) 在 org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) 在 org. eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) 在 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。在 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181) 在 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:636) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1450)invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main .invokeFramework(Main.java:636) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1450)invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main .invokeFramework(Main.java:636) 在 org.eclipse.equinox.launcher.Main.basicRun(Main.java:591) 在 org.eclipse.equinox.launcher.Main.run(Main.java:1450)

一些背景信息:我正在运行 eclipse kepler 20130919-0819,os x 10.9.1,google suite plugin 3.5.1。

现在部署不适用于我的任何项目。我最近更新了插件,有一条消息说它需要 java 1.7。在那条消息之后,开发工作照常进行,在我尝试部署之前我没有遇到任何问题。(当我更改项目的 java 兼容性时,我收到 GAE 需要 1.7 的错误。)

这可能与我遇到的 java 问题有关。根据mac偏好,当我启动终端会话并发出java命令检查版本时,java 1.7已安装,它指示1.6。eclipse 似乎也在 1.6 上运行,我不知道如何纠正这个问题。它可能相关,也可能不相关。

我的问题是:我可以解决这个问题还是我必须退出更新并重新安装?我可以继续开发,但在找到解决方案之前无法部署。

提前致谢。

多亏了 Rajeev,我有了线索,但问题还没有解决。

所以我找到了keplar eclipse.ini 文件。没有 -vm 条目。它有以下内容:

在此处输入图像描述

/System/Library/Java/JavaVirtualMachines 是 1.6.0.jdk。我认为这是 eclipse 获取 jvm 的地方。

因此,我按照 eclipse wiki 中的模式在 .ini 文件中找到并添加了一个条目:

在此处输入图像描述

我收到以下警报:

在此处输入图像描述

然后我转到 Mac Java Preferences,上面写着 java is 1.7 安装在:

/库/Internet 插件/JavaAppletPlugin/Contents/Home/bin/java

这是您去 java.com 安装时安装 java 的地方。

然后我得到:

在此处输入图像描述

所以这就像一个冒险游戏,但没有那么有趣。

我看到我必须更新 .ini 文件,但是我在哪里或如何获得正确的 java?

0 投票
1 回答
2545 浏览

java - “创建新的视觉类”按钮在 Eclipse 上不可点击

我安装了一个新的 GUI 设计器软件,然后按要求重新启动了 eclipse,但是当 eclipse 重新打开时,我无法单击“创建新的可视类”按钮。它是可点击的,但它没有做任何事情。我必须单击它才能安装工具包并创建一个新的 jframe。

我从以下链接下载了 GUI 设计器:https ://developers.google.com/eclipse/docs/download

我使用教程在此链接中安装它:http ://www.youtube.com/watch?v=8kSjGNcKYDI

我的日食是开普勒版本。

如何完成 GUI 设计器的安装(并使用它)