我使用Eclipse 3.4.2和最新的GWT.IDE甚至不会自动切换到Debug Perspective.
您是否以托管模式启动 GWT 应用程序?
您将花费大部分开发时间在托管模式下运行应用程序,这意味着您正在与 GWT 应用程序进行交互,而无需将其转换为 JavaScript。
每当您从 Java 集成开发环境 (IDE) 编辑、运行和调试应用程序时,您都是在托管模式下工作。
当应用程序在托管模式下运行时,Java 虚拟机 (JVM) 实际上将应用程序代码作为已编译的 Java 字节码执行,并使用 GWT 管道来自动化嵌入式浏览器窗口。
这意味着 IDE 的调试工具可用于调试客户端 GWT 代码和任何服务器端 Java 代码。
提示:如果您使用 Eclipse,您还可以在创建新项目时
applicationCreator
使用 -eclipse 标志创建启动配置文件。如果您没有用于创建特定于应用程序的托管模式 shell 脚本,则可以在、或中
applicationCreator
手动运行找到的主类com.google.gwt.dev.GWTShell
(取决于您的操作系统)。gwt-dev-windows.jar
gwt-dev-linux.jar
gwt-dev-mac.jar
重要提示:如果您不使用生成的
<module>-shell
脚本,请注意在托管模式下,GWT 开发 shell 会使用 JVM 的类路径查找模块(以及客户端源代码)。确保首先将源目录添加到类路径中。
另请参阅在托管模式下调试
(来源:googlecode.com)
归档时间: |
|
查看次数: |
16156 次 |
最近记录: |