![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Atum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 3.10.2008 Репутация: нет Всего: нет |
Добрый день
подскажите пожалуйста как можно отлаживать клиентский код. что имеется - есть большой проект , есть сервер jboss , есть клиенты которые написаны на gwt+ gxt возникла острая необходимость отлаживать клиентский код. но непонятно , как это можно сделать ? среда разработки - Netbeans 6.5.1 Вопрос как запустить этот режим отладки, как поймать точки останова в коде , как при этом пользоваться браузером FireFox ? а не встроенным в gwt ? |
|||
|
||||
Nofate |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 266 Регистрация: 13.10.2008 Репутация: 2 Всего: 8 |
Конкретно по Netbeans сказать не могу - пользуюсь Eclipse и просто запускаю штатный debug. Но при этом использовать нужно именно встроенный в gwt браузер, т.к. в фаерфоксе вы увидите уже скомпилированный javascript.
-------------------- The future is not set, there is no fate but what we make for ourselves. Нофейтово пространство и смежные области |
|||
|
||||
Atum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 3.10.2008 Репутация: нет Всего: нет |
Да Eclipse все отлично работает, провекрял , есть хороший плагин с настройками. но нужно для Netbeans . |
|||
|
||||
andyhomes |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 14.7.2009 Репутация: 2 Всего: 2 |
Может лучше посмотреть в сторону GWT + JUnit? http://code.google.com/intl/ru/webtoolkit/...ideTesting.html |
|||
|
||||
dimafeng |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 95 Регистрация: 12.3.2006 Репутация: нет Всего: нет |
Может поможет log4j?
|
|||
|
||||
Atum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 3.10.2008 Репутация: нет Всего: нет |
Хочется ставить бряки в текст клиента, и дебажить как нормальный код java .
под Eclipse все отлично работает , а вот как сделать так чтобы работало и netbeans ? |
|||
|
||||
andyhomes |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 14.7.2009 Репутация: 2 Всего: 2 |
||||
|
||||
Atum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 3.10.2008 Репутация: нет Всего: нет |
Отладка кода работает под Эклипс и под Идею - превосходно .
есть замечательные плагины , и там и там - просто в самом плагине указывается - порт , внешнего сервера, ставится параметр -noserver, указываются пути к java кодам и все. под netbeans есть только непонятный урезанный плагин - который может дебажить только тогда когда проект создался из самой среды , а если его создали из исходных кодов - то подцепиться к такому дебагу этот gwt shell не может !!! может быть кто нибудь поможет решить эту "классовую" несправедливость ?! чем netbeans хуже остальных ide ??? что нужно сделать ??? __________________________________________ как я понимаю : после установки плагина - gwt4nb - в интерфейсе появится еще одна кнопка - Debug -> GWT Host mode она становится доступной когда в проекте типа web appl ( глобус) в папке nbproject появляется файл build-gwt.xml вот тут и начинаются трудности вопрос в том что в этом файле надо написать ???? как я понимаю , в нем нужно написать свой target ??? как его написать , как заставить среду поднимать эту hostmode ? gwt компилятора ? как указать ему откуда брать коды? - где прописать пути к этим кодам? как ему указать что запускать нужно не внутренний сервер tomcat -а внешний - ключ -noserver по порту -port 80 в idea - это все делается в плагине - просто даже не задумываясь - есть форма в которую вынесли все парамеры ... в netbeans ничего похожего нет ??? !!! почему ... |
|||
|
||||
andyhomes |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 14.7.2009 Репутация: 2 Всего: 2 |
||||
|
||||
Atum |
|
||||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 3.10.2008 Репутация: нет Всего: нет |
внутри код который нагенерила среда netbeans , понять что там unreal .
__________________________________________________________ поэтому медленно и методически создаем этот файл сами и даем ему все то чего он хочет ! но если начать по шагам ![]() то получается что - запускаем старт этот build-gwt - он говорит что ему нужен
создаем его и в нем пишем следующее :
далее смотрим что в нем нужно создать и изменить : Это Важно ! Указать пути к
а так же вместо !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! пути ко всем java кодам которые мы имеем в проекте и которые компилируются в js незабываем про
где main - это наш point например com.google.mygwt.Main, и так же про
на сервере это что то типа http://localhost:8080/MyPr/ собственно и все !!!! вроде бы работает , но вот вопрос для чего нужен этот кусок кода ? в том варианте что сгенерила среда Netbeans ?
|
||||||||||||
|
|||||||||||||
andyhomes |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 14.7.2009 Репутация: 2 Всего: 2 |
||||
|
||||
Atum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 3.10.2008 Репутация: нет Всего: нет |
build-gwt лучше переименовать например в buildgwt
иначе среда перезаписывает build-gwt его каждый раз. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |