Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从命令行运行GoogleWebToolkit应用程序?_Java_Eclipse_Gwt - Fatal编程技术网

Java 如何从命令行运行GoogleWebToolkit应用程序?

Java 如何从命令行运行GoogleWebToolkit应用程序?,java,eclipse,gwt,Java,Eclipse,Gwt,目前,我正在Eclipse中运行演示StockWatcher。这使用了嵌入式servlet容器,这对于我来说很好。我想做的唯一更改是从命令行而不是在Eclipse中运行。有人知道我使用什么命令以及这需要什么类路径吗 编辑-我没有使用maven,我完全使用eclipse和gwt插件创建了这个项目使用maven jetty插件,您可以从命令行使用jetty运行应用程序。(我认为您首先必须使用maven gwt插件编译并创建war) 您是否在该项目中使用了Maven?如果是这样的话,那么您可以从命令

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


编辑-我没有使用maven,我完全使用eclipse和gwt插件创建了这个项目

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


您是否在该项目中使用了Maven?如果是这样的话,那么您可以从命令行运行它作为
mvn gwt:run
如果您使用了webAppCreator向导(我看到您使用了Eclipse插件,但可能两个插件在内部使用了相同的代码),那么您应该为您生成一个ant脚本(
build.xml
)。使用它,您可以通过targets运行GWT应用程序,因此:

  • anthosted
    -运行托管模式(或者开发模式,我正在看一个相当老的ant脚本)
  • antgwtc
    -编译为JS
  • 蚂蚁战争
    蚂蚁建造
    ,等等
查看该文件(
build.xml
)中的内容,以便更好地了解可用的内容和可以执行的操作

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

mvn jetty:run