Tag: google eclipse plugin

手工创建GWT项目目录

我有兴趣从头开始编写一个简单的GWT应用程序,而无需在GWT SDK中使用Google Eclipse插件或applicationCreator 。 为什么? 因为我觉得这会帮助我真正了解这些自动化工具在幕后做些什么,并且会帮助我更好地理解 GWT。 我确实安装了Google Eclipse插件并用它来创建一个新的Web应用程序项目(GWT应用程序),只是为了查看它自动生成的文件类型。 对于我的给定项目,它有一个名为WebModule模块(也是应用程序的唯一WebModule ),这就是Google Eclipse插件给我的内容: src/main/java com.myapp WebModule.gwt.xml com.myapp.client WebModule (implements EntryPoint) com.myapp.shared com.myapp.server war/ webModule/ lots of folders and files under here… clear.cache.gif hosted.html webModule.nocache.js css/ webModule.css hosts/ webModule.html WEB-INF/ web.xml deploy/ webModule/ rpcPolicyManifest/ manifest.txt 所以,我想要做的是在另一个项目中重新创建它,但我自己生成一切。 为了做到这一点,我需要了解一些事情,特别是: 什么是war/webModule目录,以及有哪些资源? 什么是war/webModule/clear.cache.gif ? 有没有办法自己生成war/webModule/webModule.nocache.js ? 或者我是否需要使用其中一个GWT SDK工具从命令行生成它? (如果是,那么/怎么样?) 什么是war/deploy目录? 如果我使用RequestFactory而不是GWT-RPC,我需要它吗? […]

Eclipse,AppEngine:java.lang.RuntimeException:无法获取System Java Compiler。 请使用JDK,而不是JRE

尝试部署到Google AppEngine时出现此错误。 我选择了JDK! ———— Deploying frontend ———— Preparing to deploy: Created staging directory at: ‘C:\Users\Chloe\AppData\Local\Temp\appcfg8759974391667459604.tmp’ Scanning for jsp files. Compiling jsp files. java.lang.RuntimeException: Cannot get the System Java Compiler. Please use a JDK, not a JRE. Debugging information may be found in C:\Users\Chloe\AppData\Local\Temp\appengine-deploy6465203991005024943.log C:\用户\克洛伊\应用程序数据\本地的\ Temp \ AppEngine上,deploy6465203991005024943.log: Unable to update: java.lang.RuntimeException: Cannot get the System […]

可以将Google模块与Google Plugin for Eclipse一起使用吗?

我的目标是开发使用新版Google模块的Java应用程序。 我想使用Google Plugin for Eclipse,因为它很容易调试并上传到Google。 问题是我无法判断是否可以使用Google Plugin for Eclipse for Java库使用Google模块。 根据此评论 ,可以将Google模块与带有Google App Engine的Eclipse Web Tools Platform一起使用。 根据此文档 ,带有Google App Engine的Eclipse Web Tools Platform是Google Plugin for Eclipse中包含的一个组件。 但这是否意味着可以使用Google插件for Eclipse for Java应用程序使用Google模块?

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错误星期四01月01日19:39:22 BRT 2014在com.google.gdt.eclipse.appengine.swarm.wizards.GenerateSwarmApiAction $ 1.run(GenerateSwarmApiAction.java:82)上发生意外exceptionjava.lang.reflect.InvocationTargetException org.eclipse.jface.operation.ModalContext $ ModalContextThread.run(ModalContext.java:121)引起:java.lang.ClassNotFoundException:com.google.api.server.spi.tools.ClientLibGenerator $ java.net.URLClassLoader上的语言在java.security.AccessController.doPrivil的java.net.URLClassLoader $ 1.run(URLClassLoader.java:355)$ 1.run(URLClassLoader.java:366) 在java.lang.ClassLoader.loadClass(ClassLoader.java:424)的java.net.URLClassLoader.findClass(URLClassLoader.java:354)处的java(Native方法),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)at com.google.gdt.eclipse.appengine.swarm.wizards.GenerateSwarmApiAction […]

从一个开发服务器提供多个GAE模块?

我正在将一些后端转换为模块,并且在设置开发环境配置时感到困惑。 我在Eclipse中使用Java而不是Maven。 架构非常简单: 前端模块是默认的。 基本的GAE / GWT应用程序。 将项目放在任务队列上。 后端模块处理任务队列。 使用旧的后端架构,一个调试配置将启动开发服务器,该服务器将为GWT DevMode UI 和后端任务处理提供服务。 问题的关键在于DevMode的参数提供了一个-war命令行参数。 现在我们不再有一个war文件(有一个包含两个war文件的ear),我们必须独立启动它们。 这很好,我们可以创建一个启动前端和后端的启动组。 问题是每个war文件都有自己的WEB-INF / appengine-generated / local_db.bin,它实际上创建了两个独立的应用程序。 我在这里错过了什么吗? 我需要能够在我的前端RPC服务和处理新后端中的任务队列项的servlet中放置一个断点,并让它们在一个调试会话中命中。 谢谢你的任何想法。