使用IntelliJ 10,我可以使用内置的GWT插件轻松创建一个带有GWT示例应用程序(MySampleApplication.gwt.xml)的模块。 这在托管模式下运行良好,我可以逐步完成Java代码。
但是,我没有看到任何构建选项让它生成由gwt编译器生成的实际输出javascript文件(当然这是gwt的意思)。
我是否必须自己摆弄蚂蚁或maven文件?据推测,必须有一种方法来获得这个intellij gwt插件来运行gwt编译器。
答案 0 :(得分:2)
在构建包含 GWT编译器输出元素的工件时,将调用GWT编译器。 IDEA会自动为通过向导创建的新项目添加此类工件。
要构建此类工件,请使用构建|构建'工件名称'神器。请注意,您可以配置IDEA以在构建|上构建工件自动生成,但不推荐用于GWT,因为它会调用GWT编译器并在每个生成上花费大量时间。
答案 1 :(得分:1)
设置GWT项目时,不必选中“make”复选框,这样每次在托管模式下运行时都不会编译代码。这就是托管模式的全部内容。您不需要编译托管模式的代码,除非您添加DTO,因为它是可序列化的。但是,您需要创建一个工件并将其添加到Web模块中。