|
Модераторы: LSD, AntonSaburov |
|
Entry_N3 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 446 Регистрация: 8.2.2007 Репутация: нет Всего: нет |
Например, в Eclipse?
Есть class и java в C:\Tomcat5.0\work\Catalina\localhost\myapp\org\apache\jsp\ Нужно, т.к. jsp падает с
Это сообщение отредактировал(а) Entry_N3 - 11.9.2007, 12:55 |
|||
|
||||
Tony |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1159 Регистрация: 3.3.2006 Где: Riga Репутация: 6 Всего: 12 |
Ставишь поинт(break) и вперёд.
|
|||
|
||||
Entry_N3 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 446 Регистрация: 8.2.2007 Репутация: нет Всего: нет |
Tony, а как? java-класс jspшки не в проекте?
|
|||
|
||||
Tony |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1159 Регистрация: 3.3.2006 Где: Riga Репутация: 6 Всего: 12 |
Так в исходнике (jsp stranice) псотавь и все дела. Если закре4ит 4то ресурс не найден то добавь свой проект.
|
|||
|
||||
Entry_N3 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 446 Регистрация: 8.2.2007 Репутация: нет Всего: нет |
Tony, что-то так игнорируются ветвления... :(
|
|||
|
||||
Tony |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1159 Регистрация: 3.3.2006 Где: Riga Репутация: 6 Всего: 12 |
Я не помню можно ли было jstl proverit'. Но то4но помню 4то со скриптлетами дебуг нормально работал.
|
|||
|
||||
Entry_N3 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 446 Регистрация: 8.2.2007 Репутация: нет Всего: нет |
У кого-н. еще есть какая-н. информация по поднятой теме?
|
|||
|
||||
Shaggie |
|
|||
Опытный Профиль Группа: Завсегдатай Сообщений: 570 Регистрация: 21.12.2006 Где: outer space Репутация: 2 Всего: 72 |
У меня Resin при компиляции jsp сохраняет сервлетный java файл, а при удачной компиляции и запуске - ещё и class. Отлаживай - не хочу!
Как с этим в Tomcat - стыдно признаться, не знаю |
|||
|
||||
Entry_N3 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 446 Регистрация: 8.2.2007 Репутация: нет Всего: нет |
Shaggie, Tomcat тоже и java, и class... Но не в директории проекта... Пробовал отлаживаться и понял, что не реагирует на return и вообще ветвления, если jsp содержит скриптлеты и javascript... Т.е. реальную картину трудно получить...
|
|||
|
||||
Alexis |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 133 Регистрация: 14.8.2006 Где: Казань Репутация: 5 Всего: 5 |
А если в смотреть в встроенном эклисповском браузере (Window > Show View, категория General, а в ней Internal Web Browser)? Правда, он не совсем встроенный (насколько я понимаю, под линуксом это Firefox, под виндой IE), но работает он немного по-другому.
|
|||
|
||||
Vasay |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 18 Всего: 73 |
Так как вопрос звучал "Например, в Eclipse?", то могу написать как это сделать в NetBeans.
Нужно? Или все же интересует только Eclipse? -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
Entry_N3 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 446 Регистрация: 8.2.2007 Репутация: нет Всего: нет |
Vasay, да... хотел бы развить кругозор...
|
|||
|
||||
y3u |
|
|||
Опытный Профиль Группа: Участник Сообщений: 440 Регистрация: 9.9.2006 Где: Москва Репутация: 7 Всего: 13 |
а нафига? что там дебажить? Кастом теги можно дебажить в боычном порядке, контроллеры и модели тоже... вьюшка обычно смотрится глазами, где что окривело...
-------------------- В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах |
|||
|
||||
Entry_N3 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 446 Регистрация: 8.2.2007 Репутация: нет Всего: нет |
y3u, см созданную тему
|
|||
|
||||
Vasay |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 18 Всего: 73 |
Итак, дебаг с помощью NETBeans и San Java App Server (SJAS). Возможны два варианта: 1. Отладка на локальном компе. 2. Удаленная отладка (Все равно необходим установленный SJAS на локале). Принципиально почти не отличаются. Настройка NETBeans и SJAS: Если вы ставили NETBeans и SJAS одним пакетом с сайта сана то настраивать ничего не нужно, иначе: NETBeans -> главное меню - > Tools -> Server Manager -> Add Server -> -Выбираем тот на котором будем дебажит (в нашем случае SJAS) -Пишем имя на свой вкус. Жмем "Next" - В окошечке Platform Location пишем путь к папке, где находится локальный SJAA Для локальной отладки: Если вы уже создавали домен для сервера, то можно выбрать Registr Locl domain, иначе нужно выбрать Create Personal Domain. Допустим, домен мы не создавали: -выбираем Create Personal Domain и жмем Next; -Выбираем паку где будут хранится файлы домена (папка не должна существовать); -Выбираем админ логин и пароль, для доступа к панеле управления сервера и жмем Next; -Смотрим какие порты будет слушать нашь сервер, если что не нравится - меняем, заоминаем (лучше записываем) - Жмем Finish Для удаленной отладки (подрозумевается, что мы знаем ip сервера где стоит SJAS порт админки (обычно 4848) логин и пароль админа) Скорей всего дебаг на сервере по умолчанию запрещен: -Идем в админку сервера (в браузере: http://адрес:порт) -Жмем в меню слева Application Server - В окне справа смотрим, что написано: Если Debug: Enabled on Port:****, то запоминаем порт и приступаем к настройки NETBens, иначе: Жмем JVM Settings ставим галочку Debug и жмем кнопку Save (по мойму сервер потребует перезагрузки, хотя могу ошибаться), смотрим порт, и идем настраивать NETBeans. -выбираем Register Remote Domain и жмем Next; - указываем адрес и порт для дебага и жмем Next; - Вводим логин и пароль; - Жмем Finish Ок. теперь у нас есть сервер на котором можно дебагить приложения. -Выбираем нужное нам приложение и идем в его свойства. -В Подменю Run выбираем только что созданный сервер. Ставим брэйкпоинт на том куске кода, который нужен и жмем F5 (Debug main project) В открывшемся браузере тыкаем на ту страничку где стоит брэйкпоинт и возвращаемся в NETBeans Дальше все как с обычным приложением. П.С. Лично у меня возникали проблемы при удаленной отладке через инет, все весьма сильно тупило. NETBeans в ожидание ответа сервера просто висел... несмотря на приличную скорость канала. Когда сервер стоял на соседнем компе в сети, все было ок. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
Правила форума "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. |