0

我目前有一个 eclipse GWT 项目,它在开发模式下运行良好,如果我将 WAR 部署到 tomcat。到目前为止,所有客户端代码都变成了 javascript。我使用 google 的 eclipse web 应用程序项目向导启动了这个项目,只选择了 GWT。

我想添加一些 RPC(和其他 servlet)以在服务器上运行。我熟悉 GWT 和 AppEngine 的 eclipse 项目,我想保持相同的客户端、服务器、共享包。这些项目似乎同时运行用于服务器代码的 java 编译器和用于 GWT 代码的 GWT 编译器。我如何设置 Eclipse 以便它模仿这种行为,而不是用于在 tomcat 上运行的 servlet 和 GWT?我不需要它来部署战争文件(但在开发模式下工作将是一个主要优点)。

4

1 回答 1

1

您需要GWT为生产模式编译您的应用程序。

如果您使用 Google Plugin for Eclipse,您可以通过单击 GWT Compile Project 按钮来编译您的应用程序在此处输入图像描述

你应该看到类似的输出

     [java] Compiling module com.mycompany.sample.Hello
     [java]    Compiling 5 permutations
     [java]       Permutation compile succeeded
     [java]    Linking into war
     [java]       Link succeeded
     [java]    Compilation succeeded -- 20.313s

build:

BUILD SUCCESSFUL Total time: 22 seconds

编译成功完成后,将创建包含项目的 JavaScript 实现的目录。

阅读更多:

于 2013-04-10T08:42:40.020 回答