【发布时间】:2012-07-06 06:06:51
【问题描述】:
我只想使用 superDevMode 运行一个简单的应用程序来了解它的好处。 CodeServer 已成功启动,但它抱怨在 UI 中没有要编译的 gwt 模块。我按照以下步骤操作。
- 我从创建新项目时生成的 GWT 默认代码开始。然后我将其转换为 Maven 项目。
-
然后我修改了我的 gwt.xml 文件以添加链接器。这是我的 gwt.xml 的副本
<module rename-to='superdevmode'> <inherits name='com.google.gwt.user.User' /> <inherits name='com.google.gwt.user.theme.clean.Clean' /> <entry-point class='superDevMode.client.SuperDevMode' /> <add-linker name="xsiframe" /> <set-configuration-property name="devModeRedirectEnabled" value="true" /> </module> 我添加了 codeserver jar 并设置了正确的类路径。
Codeserver 启动成功。
The code server is ready.
Next, visit: http://localhost:9876/
当我启动 UI 时,我得到以下信息
但是当我点击 Dev Mode On 时,我得到以下信息
我不知道我做错了什么。我的 POM 条目如下所示。
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>superDevMode</groupId>
<artifactId>superDevMode</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>
如果我错了,请纠正我。
【问题讨论】:
-
您现在可能想通了或放弃了,但我回答了这个问题,并向其他正在苦苦挣扎的人提供了完整的支持。在您的情况下,您需要执行第 3 步 - 这意味着运行两个 Web 服务器(一个是 superdevmode 代码服务器,另一个提供您的典型项目 html 文件,就像您运行常规 gwt 应用程序一样)
标签: gwt