簡體   English   中英

說服eclipse / GPE在我進行僅服務器更改時不重新編譯GWT代碼

[英]Convincing eclipse/GPE to not recompile GWT code when I make a server-only change

我正在使用google eclipse插件在Eclipse中使用GWT和GAE。 有時我只是想快速修復服務器。 我在服務器代碼中更改了一些內容並重新部署,但GWT代碼也都重新編譯了。 此時大約需要10分鍾,當客戶等待更改時,這是一個真正的拖累。

服務器代碼不在我的GWT模塊的源路徑中。 任何人都有關於說服GWT沒有進行相關更改的想法,並且它可以跳過重新編譯? 或者,我很樂意手動強制GWT編譯器不運行。

如果使用maven,請將屬性gwt.compiler.skip設置為true。 如果沒有,那么當您知道沒有必要時,在您使用強制跳過的任何構建設置中都應該有一個標志(如果您可以分享您的構建方式,則可能提供更具體的說明)。

即使您沒有更改任何客戶端或共享代碼,編譯器也很難確定沒有可能影響客戶端的代碼已更改。 生成器和鏈接器都是任意java代碼,可以調用類路徑上的任何其他內容,並且編譯器無法確保它們不會調用其他類(事實上,這可能是一個有用的功能,例如RequestFactory代理驗證)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM