如何从命令行运行Google Web Toolkit应用程序?

时间:2010-06-30 08:09:20

标签: java eclipse gwt

目前我正在Eclipse中运行StockWatcher演示。这使用嵌入式servlet容器,这对我来说很好。我想做的唯一改变是从命令行而不是在Eclipse内部运行。有谁知道我使用什么命令以及这需要什么类路径?

编辑 - 我没有使用过maven我创建了纯粹使用eclipse和gwt插件的项目

3 个答案:

答案 0 :(得分:2)

如果您使用了webAppCreator向导(我看到您使用了Eclipse插件,但可能两者都在内部使用了相同的代码),您应该为您生成一个ant脚本(build.xml)。有了它,你可以通过目标运行GWT应用程序,所以:

  • ant hosted - 运行托管模式(或开发模式,我正在看一个相当古老的蚂蚁脚本)
  • ant gwtc - 编译为JS
  • ant warant build

查看该文件中的内容(build.xml),以便更好地了解可用内容以及可以执行的操作。

更新:有关webAppCreator和可用蚂蚁目标的文档,请参阅here

答案 1 :(得分:0)

使用maven jetty插件,您可以从命令行使用jetty运行应用程序。 (你首先必须编译并使用maven gwt插件创建战争)

mvn jetty:run

maven gwt plugin

maven jetty plugin

答案 2 :(得分:0)

您是否将Maven用于此项目?如果是这样,那么您可以从命令行

将其作为mvn gwt:run运行