2017-09-26 98 views
0

我是GWT新手,但幾年來一直是Java開發人員。我剛剛被添加到負責使用GWT的Web應用程序的團隊中,並且無法在我的瀏覽器中或在我的IDE中找出如何調試Java代碼。我已經搜索了高和低的答案,並在一個星期的調試失敗後,我在這裏。如何在Tomcat上運行時調試GWT應用程序

這裏是我的設置:

  • IDE:的IntelliJ終極版
  • Maven的依賴管理
  • 的Git版本控制
  • 的Tomcat Web服務器

的Web應用程序有多個Maven模塊,如果需要的話,我可以擴展它。

當我運行應用程序來測試新代碼時,我會執行mvn clean,mvn install,然後運行一個小腳本來啓動Tomcat上的web應用程序。

腳本: MVN -N -Dcargo.run -Dcargo.debug -Dcargo.debug.suspend = N

該腳本包含附加在結束的其他變量,但我忽略他們由於其敏感性。

如何在開發模式下運行此Web應用程序,以便我可以在瀏覽器或IntelliJ中調試Java代碼?我可以運行我的腳本,然後啓動調試過程或者調試過程必須先啓動嗎?

回答

1

一個快速的方式來運行和調試GWT是推出mvn gwt:run-codeserver

然後導航到http://127.0.0.1:9876

抓住書籤,瀏覽器書籤欄拖動。

轉到在tomcat http://localhost:8080/gwtpage.html中運行的gwt應用程序頁面,單擊書籤併發生魔法。

+0

謝謝,儘管我的配置稍微先進一些,但最終確實有幫助! – broxhouse

相關問題