2014-01-20 52 views
2

具體來說,我想知道如何在IntelliJ IDEA中編譯生產模式的項目。到目前爲止,我只找到了dev模式提及,官方JetBrains指南只描述了devmode。現在,當我使用從上下文菜單中選擇「編譯模塊」編譯IDEA我的GWT模塊,並嘗試在瀏覽器中調用運行它:IntelliJ IDEA中的Gwt生產模式

localhost:8888/MySampleApplication.html 

我總是得到消息「GWT模塊需要(S)重新編譯」。

+0

您是否嘗試在瀏覽器中進行全新刷新?按住Shift並點擊重新加載按鈕。編譯後我一直都有這個問題,因爲我的客戶端有一些js緩存。 – Guillaume

+0

它沒有幫助。問題是我現在沒有任何Gwt的上下文菜單,就像我在Eclipse中那樣,我可以選擇正確編譯。我現在只能調用「編譯模塊」。這就是爲什麼我認爲我根本沒有像js cache那樣的「target」目錄。 – ferbolg

+0

我在grails應用程序中使用GWT,所以GWT部分由grails命令管理。我不知道它是如何與純GWT應用程序一起工作的。您的源代碼目錄'web-app'中是否有任何gwt目錄? – Guillaume

回答

0

我已經定義的命令行一個maven運行配置:

clean gwt:compile -Dgwt.inplace=true 

現在,編譯器的源目錄中寫入自己的輸出(在我們的例子/ src目錄/主/ web應用)。如果我現在使用沒有參數的代碼服務器,我會得到正確的結果。

我希望這會有所幫助!