java - 如何在生产模式下运行 GWT

标签 java eclipse gwt

我正在尝试按照 https://developers.google.com/web-toolkit/usingeclipse 中的说明在生产模式下运行 GWT 项目。因此,我的项目 foo 位于桌面上 workspace 文件夹下的文件夹 foo 中。当我右键单击项目资源管理器中的 foo 项目,单击 Google - GWT Compile 时,我看到一些消息,例如 permutations 1 ,2..等在调试控制台中,之后就表示编译完成。

但是,与 Google 页面所述相反,war 文件夹中没有生成额外的 HTML/Javascript 文件。另外,如果我在 URL 栏中输入 foo/war/foo.html,我会收到超时错误(即使该页面仅包含一个简单的 alert 调用) )。

谁能告诉我这是怎么回事?

最佳答案

如果编译后运行在GWT开发模式

去掉eclipse给定的url中的参数gwt.codesvr=127.0.0.1:9997

编译代码后,整个 gwt 代码将转换为 javascript,以便您可以像正常的 HTML 页面一样使用正确的路径进行访问。

关于java - 如何在生产模式下运行 GWT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14650057/

相关文章:

java - Clojure:将 Spark 工厂方法与 Java 互操作结合使用

java - 未找到 URLClassPath$JarLoader.getJarFile(URL) 行 : not available error occurs if i start tomcat in myeclipse 的源

java - 来自线程/堆栈跟踪的 session ID

java - 如何处理来自 Presenter 的 Datagrid 列事件?

Action 和事件之间的 GWT 平台不同

java - 为什么这两个看似相同的对象具有不同的类类型?

eclipse - 在 eclipse 插件 : How can I programmatically highlight lines of codes in the java editor?

java - 格式化时如何阻止 Eclipse 删除空格

java - 找不到记录器的附加程序(selenium webdriver+testng)

java - 不带 flash 的 GWT 流程图/树库