2010-01-15 87 views
0

在我看來,由於GWT 2.0的開發模式一直運行到您的項目完成,所以在開發時運行編譯器的實際Java-> Javascript部分基本沒有技術原因。不幸的是,在應用程序服務器啓動之前的Idea 9中,GWT編譯器運行並且輸出被捆綁到您的.war中。當您執行Intellij「Make」時,服務器端.java文件會(有點)增量編譯,但GWT代碼始終會進行完整編譯。在Intellij-Idea中跳過GWT編譯9

沒有訴諸寫我自己的構建腳本有沒有辦法讓Intellij在開發時不編譯GWT代碼,而只依賴於開發模式?

回答

1

您可以使用GWT運行配置在開發模式下啓動GWT。在這種情況下,IDEA不會構建war文件,所以GWT編譯器不會運行。

+0

但是我的應用程序服務器(Tomcat)將不會啓動。 – benstpierre 2010-01-15 18:11:26

+2

爲什麼你需要啓動Tomcat?開發模式使用嵌入式Jetty服務器實例。 – Nik 2010-01-18 08:20:15

+0

我想我不需要Tomcat,Jetty應該工作得很好。 – benstpierre 2010-01-19 18:07:50