Со вчерашнего дня я работал над существующим проектом GWT. Моя проблема, однако, в том, что я не могу отлаживать Eclipse. Это просто не сломается в моих контрольных точках.Отладка в Eclipse GWT
Я видел других людей с той же проблемой:
- GWT 2.0 Eclipse Breakpoint Not Working
- Why when starting GWT in debug mode, my break points don't break
- Why are my breakpoints ignored with GWT, Eclipse, and Java 1.6.0_14?
- GWT SuperDevMode breakpoints not working
И я также посмотрел на некоторые учебники:
Я пробовал все виды различных вещей, основанных на этих сайтах, но ни один из них не похоже на работу. Некоторые вещи, которые я пробовал:
- с помощью FireFox вместо Google Chrome
- используя jdk1.8.0_72 вместо jdk1.7.0_79
- положить
gwt-dev-2.7.0.jar
в верхней части моих записей Classpath пользователя (вместо того, чтобы где-то в середине) - Добавление любой комбинации следующих аргументов:
-bindAdres my.ip.adres
;-gen my_path
;-eclipse
(-eclipse
не является допустимым аргументом btw ..).
Моих текущие конфигурации:
Главные вкладки:
Project:
user-testwar
Main class:
com.google.gwt.dev.DevMode
Аргументы вкладки:
Program arguments:
-logLevel INFO
-port 8888
-war C:\Users\...\user-testwar\target\UserTestWar
-superDevMode
-remoteUI "${gwt_remote_ui_server_port}:${unique_id}"
-codeServerPort 9997
my.package.gwt.udf.viewer.TestWarProject
VM arguments:
-Xmx512m
Classpath вкладки:
Bootstrap Entries:
JRE System Library [JavaSE-1.6]
User Entries:
gwt-dev-2.7.0.jar
java - \user-testwar\src\main\
gwt - \user-testwar\target\generated-sources\
java - \user-jar\src\main\
gwt - \user-jar\target\generated-sources\
> user-testwar (default classpath)
user-testwar
Maven Dependencies
gwt-user.jar
gwt-codeserver.jar
gwt-dev.jar
validation-api-1.0.0.GA-sources.jar
validation-api-1.0.0.GA.jar
Итак, у кого есть какие-либо (другие) идеи, чтобы исправить проблемы отладки с помощью Eclipse и GWT?
EDIT:
Когда я поставил точку останова в нашем классе реализации RemoteService он делает перерыв там. Но точки останова моих виджетов/страниц в проекте user-jar и в главном коде моего проекта user-testwar (где я хочу отлаживать) игнорируются.
Если вы хотите отлаживать SDM в Eclipse, вам нужен плагин SBDG. В противном случае вам придется отлаживать браузер. –
@ElHoss Спасибо за предложение. Я установил плагин. Однако он все равно не сломается. :( –
Я использую его, и он работает. Вам нужно обходиться с ним, пока вы его работаете. – masterdany88