Отладка GWT на стороне клиента в режиме Super Dev - PullRequest
0 голосов
/ 11 сентября 2018

Я отлаживал GWT в Eclipse, используя «Super Dev Mode», Java 8 и Eclipse Photon. Я установил точки останова на стороне клиента, но, похоже, ни одна из них не сработала.

Я читаю документацию, но, похоже, она относится к отладке "Legacy Dev Mode". http://www.gwtproject.org/doc/latest/DevGuideCompilingAndDebugging.html

У кого-нибудь есть какие-либо рекомендации по "пошаговому выполнению" кода на стороне клиента с помощью "Super Dev Mode"?

Ответы [ 2 ]

0 голосов
/ 11 сентября 2018

Используйте плагин GWT eclipse от Branflake: https://github.com/gwt-plugins/gwt-eclipse-plugin

Ознакомьтесь с его учебными видео на YouTube, связанными со страницы GitHub: https://www.youtube.com/watch?v=DU7ZQVLR5Zo&list=PLBbgqtDgdc_TqzA-qXrjgTFMC_6DKAQyT

С этим плагином вы можете отлаживать из Eclipseс SuperDevMode.

Другой вариант - использовать Ultimate (не бесплатную) версию IntelliJ.В него встроена поддержка GWT, включая отладку из IDE.

0 голосов
/ 11 сентября 2018

Если вы используете режим Super Dev в GWT, отладка полностью выполняется в браузере, а режим Super Dev предоставляет исходные карты, чтобы узнать, где в вашем «Java» -коде вы находитесь в данный момент.Вы должны использовать, например, Chrome Developer-Tools и установить там точки останова.

Вот руководство, как использовать функцию отладки Chrome: https://developers.google.com/web/tools/chrome-devtools/javascript/

...