在Intellij Idea 9中跳过GWT编译

在Intellij Idea 9中跳过GWT编译,gwt,intellij-idea,Gwt,Intellij Idea,在我看来,由于GWT2.0的开发模式一直运行到您的项目完成,因此在开发时根本没有技术理由运行编译器的实际Java->Javascript部分。不幸的是,在Idea 9中,在应用程序服务器启动之前,GWT编译器会运行,并且输出会捆绑到.war中。当您执行Intellij“Make”时,服务器端的.java文件(在某种程度上)是增量编译的,但GWT代码总是执行完整编译 如果不编写自己的构建脚本,有没有办法让Intellij在开发时不编译GWT代码,而只依赖于开发模式?您可以使用GWT运行配置在开发模

在我看来,由于GWT2.0的开发模式一直运行到您的项目完成,因此在开发时根本没有技术理由运行编译器的实际Java->Javascript部分。不幸的是,在Idea 9中,在应用程序服务器启动之前,GWT编译器会运行,并且输出会捆绑到.war中。当您执行Intellij“Make”时,服务器端的.java文件(在某种程度上)是增量编译的,但GWT代码总是执行完整编译


如果不编写自己的构建脚本,有没有办法让Intellij在开发时不编译GWT代码,而只依赖于开发模式?

您可以使用GWT运行配置在开发模式下启动GWT。在这种情况下,IDEA不会生成war文件,因此GWT编译器不会运行。

但是我的应用程序服务器(Tomcat)将不会启动。为什么需要启动Tomcat?开发模式使用嵌入式Jetty服务器实例。