问题标签 [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.
google-app-engine - “无法更新应用程序:无法编译生成的 JSP java 文件。” 尝试部署 GAE 应用程序时
我在发布之前做了我的阅读,
我知道关于这个问题有很多问题。
我已经阅读了所有我能找到的内容,但那里的问题和建议都没有帮助。
我的环境
windows 7 64bit GAE SDK 1.8.8 版本 1.7.0_45 JDK eclipse kepler 4.3.1 + google plugin。
我
已经尝试过的东西 以下是我已经尝试过的东西:
1)将系统变量 JAVA_HOME 更改为指向 C:\Program Files\Java\jdk1.7.0_45
2)确保系统变量 PATH 包含 C:\Program Files\Java\ jdk1.7.0_45\bin
3) 打开命令窗口并同时运行 java -version 和 javac -version 我得到:
4) 检查我所有的 JSP 页面(只有 2 个)在开发服务器中使用时是否正常工作
5) 修改C:\Program Files\GAE\appengine-java-sdk-1.8.8\bin\appcfg.cmd
,使其里面的命令以@%JAVA_HOME%\bin\java ...
而不是java
...开头
6)我打开了标记窗格(eclipse:窗口-显示视图-其他...一般--标记)并修复了那里提到的所有Java问题,无论它们看起来多么微不足道。
日志显示 的内容部署过程报告:
“暂存目录”似乎没问题(但可能那里缺少库?!)并且日志文件包含以下文本:
com.google.appengine.tools.admin.JspCompilationException:无法编译生成的 JSP java 文件。在 com.google.appengine.tools.admin.Application.compileJavaFiles(Application.java:840) 在 com.google.appengine.tools.admin.Application.compileJsps(Application.java:801) 在 com.google.appengine.tools .admin.Application.createStagingDirectory(Application.java:615) 在 com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:418) 在 com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl .java:55) 在 com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:433) 在 com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:158 ) 在 org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:
我的问题
1) 寻找关于我还可以尝试什么的想法
2) 有没有办法直接在暂存文件夹上从命令窗口模拟编译,以便我希望看到实际有用的错误消息?
3)错误说Failed to compile the generated JSP java files
- 那些生成的文件应该在哪里?
4)有没有办法直接从命令行运行appcfg.cmd(以及使用什么参数),以便我可以看到它的输出(假设插件对我隐藏了一些东西......)。
java - 将我的第一个应用程序部署到 GAE。(无法登录。无法找到有效的认证路径)
我正在尝试将我的第一个应用程序部署到 Google App Engine,但遇到以下问题:
无法在 Eclipse 中登录 Google。它说:“无法登录。请确保您输入了正确的验证码”。我没有对我尝试登录的帐户进行两步验证。我还尝试更改 Windows-> 首选项-> 网络连接下的代理设置,但这也没有用。(我在一家公司网络)
我可以在本地机器上正确运行应用程序。
我还尝试使用 : 通过命令行部署它...\appcfg.cmd update war
。这会在日志文件中提供以下消息:
有人可以帮我吗?
android - Eclipse - 无法为 Eclipse 4.3 安装谷歌插件
我检查了.eclipseproduct
-- 文件,它说我的版本是4.3.0
.
现在我尝试在 - 处安装适用于 eclipse 4.3 的 Google 插件Help-->Install new software
。我已经使用了https://dl.google.com/eclipse/plugin/4.3
at the work with field。
现在,当我选择 Google 插件时,它会说 -
我什至尝试安装谷歌应用引擎,但它也说 -
那么我应该怎么做才能为 Eclipse 4.3 安装 Google 插件呢?
感谢您提供任何帮助。
eclipse - 可在 luna m5 上卸载 GPE
4.3 的 GPE 需要 eclipse.core.runtime 3.8 或 3.9,因此它可以在 luna M2 上运行。至少从 M5 开始,它带有 3.10。
任何想法或解决方法?一些 alpha 版本?
google-app-engine - 无法初始化 App Engine SDK 1.8.9
我在 Mac Pro (10.9.1) 上使用 Indigo。我更新到 Java1.7 以运行一些更新的 Google Play 服务示例。在 Installed JREs 下,JAVA7 显示为唯一的默认选项,它指向新的 Java 路径。但是当我启动 Eclipse 时,它开始抱怨“JRE 版本是 1.6.0;运行 Eclipse 的 Google 插件需要 1.7.0 或更高版本”。
我尝试在eclipse.ini中添加vm选项,即我在“-vmargs”上方添加了-vm /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/home/bin/java,如下所述:http:/ /wiki.eclipse.org/Eclipse.ini。
但这并没有什么区别。从那时起,我从 Eclipse 中卸载了 GPE,并通过https://dl.google.com/eclipse/plugin/3.7中的“安装新软件”再次安装了它们。还是同样的问题。在 Google->App Engine 下,出现“Failed to initialize App Engine SDK (path)”的错误信息。这指向 appengine-java-sdk-1.8.9。
我已经使用我知道的所有方法检查了我的 Java 版本,即从运行 Java 版本、使用 Java 的控制面板、代码输出......它们都表明我使用的是 Java 1.7.0.51。
任何帮助表示赞赏!
编辑:谷歌提供了一个很好的解决方案。在 eclipse.ini -vm /Library/Java/JavaVirtualMachines/jdk1.7.0_WHATEVERTHESUFFIXIS/Contents/Home/jre/lib/server/libjvm.dylib 中添加这个参数
maven - 为什么 GWT 默认不启动依赖项目中的配置查找源?
为什么启动配置和启动配置Default
Source Lookup Path
之间存在差异?GWT
java
在多模块项目中,该Default
文件夹不包含项目,而是包含这些项目的类文件夹!
当调试器进入依赖项目时,它会导致“找不到源”错误。
我知道我可以手动添加项目。只是想知道为什么需要这种差异。
列表中唯一的项目是与.launch
.
eclipse - 无法在 Eclipse 4.4 中安装 Google 插件
我的 Windows 7 上有 Eclipse 4.4。尝试安装 Google 插件时出现以下错误:
无法完成安装,因为找不到一项或多项所需项目。
正在安装的软件:Google Plugin for Eclipse 4.3 3.5.1.v201312301723-rel-r43 (com.google.gdt.eclipse.suite.e43.feature.feature.group 3.5.1.v201312301723-rel-r43)
缺少要求:Google Eclipse 4.2 平台插件 3.5.1.v201312301723-rel-r43 (com.google.gdt.eclipse.platform.e42 3.5.1.v201312301723-rel-r43)
需要 'bundle org.eclipse.core.runtime [3.8.0, 3.10.0)' 但找不到
无法满足依赖关系:
来自:Google Plugin for Eclipse 4.3 3.5.1.v201312301723-rel-r43 (com.google.gdt.eclipse.suite.e43.feature.feature.group 3.5 .1.v201312301723-rel-r43)
至:com.google.gdt.eclipse.platform.e42 [3.5.1.v201312301723-rel-r43]
google-app-engine - 几个宿主页面编译完整项目
我有一个 GWT 应用程序,它使用并有 2 个具有 2 个不同入口点(gwt.xml 文件)的主机页面,其中一些代码和最重要的数据库(Google App Engine 中的数据存储)很常见。
问题是其中一个使用了几个外部 Java 库,包括 SmartGWT 及其 JS,而第二个则没有使用它们。当我部署(和编译)到 Google App Engine 时,我需要在 SmartGWT 的第二个入口点中包含引用,尽管它没有被使用。如果没有继承指令,我会收到很多编译错误。我不想在不需要时加载 SmartGWT JS 文件(2 MB),使用 SmartGWT 将下载量从几 KB 增加到 100 倍千字节。第二个主机页面是一个谷歌浏览器扩展,轻负载是一个很强的要求。
如果我在 GAE SDK eclipse 本地网络服务器中运行而没有在第二个主机页面中引用 SmartGWT,它就可以工作。但是,如果我编译整个项目(尽管在第一个热门页面中对 SmartGWT 的引用仍然存在),我会收到与 SmartGWT 缺席有关的错误。
是否可以单独编译两个主机页面?
gwt - 如何在 GWT 应用程序中添加静态资源?
我正在尝试使用最新的插件将 PNG 图形添加到 Eclipse Kepler 中的 GWT 2.6 应用程序。
我发现了许多与此主题有关的 StackOverflow 问题,例如this、this、this、this或this。同样,网络上有很多资源,例如this、this或this。最终,有关于项目结构的官方文档。
它们都归结为将静态资源(例如图像文件)放入war
或public
文件夹中。
现在,我由 Eclipse 创建的默认项目结构似乎不包含任何名为 的文件夹public
,因此我不确定该文件夹应该位于何处,但我已尝试在两台机器上将文件放入该文件war
夹中。显然,这不起作用war
,因为每次我重新编译项目时都会删除文件夹的自定义内容。
我究竟做错了什么; 图像文件或其他自定义静态资源应该放在我的项目中的什么位置?
java - Eclipse Luna 的谷歌插件?
我已经安装了 Eclipse Luna 4.4-M6。我尝试为 Eclipse 4.3 (Kepler) 安装Google 插件,但 Eclipse 不允许我安装它。
有什么方法可以强制安装(例如通过下载并编辑一些清单或其他)?或者由于 4.3 和 4.4 之间的重大变化,这会是徒劳的吗?