![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Prof_2000 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 26.3.2005 Где: Харьков, Украина Репутация: нет Всего: 1 |
Здравствуйте.
Занялся изучением java веб технологий. Намереваюсь перейти с PHP. С сервлетами и JSP самими по себе знаком, но для более менее рабочих веб проектов, хочу выработать представление о более менее верном подходе, как то Layout, например. Очевидно, следует использовать сборщик. Выбор пал на Ant, т.к. я уже с ним работал для deploy приложений на PHP. IDE - Eclipse. Сервер - пока Tomcat. Возник вопрос: Есть множество библиотек фреймворка и.т.п. Они используются во многих проектах, поэтому, кажется, класть Jar_ы прямо в WEB-INF/lib - не удачный выбор. Видел вариант(в сэмплах Spring_a), когда в билд-файле анта прописываются пути, они используются при сборке, а после - вшиваются в war файл. Но так при запуске Run/Debug - Eclipse сам выполняет deploy - и копирует каталог WEB-INF/lib без библиотек. Остаётся, кажется, только вариант делать всё антом. Т.е. после билда делать деплой и через localhost:8080/manager тем же антом синхронизировать томкат. Но, тогда возникают проблемы с дебагом. Еще есть возможность вроде в эклипсе Debug Remote Java Application. Но с ней не разбирался особо. Промелькивала еще пара смешанных вариантов, но все так или иначе не без умозрительных проблем - реализовывать даже не пытался. Так вот вопрос - есть ли какое-то более менее общее решение? Если нет - то как обходите её вы? Собственно, требования к решению минимальные. - избавиться от избыточности - позволить debug средствами eclipse. - хоть некотороая гибкость при обновлении версий Думал даже о том, чтоб юзать Maven, но с ним нужно серьёзно разбираться сначала, да и, насколько я понял, дебаг там тоже можно запустить только через Debug Remote Java Application. Хотя могу быть не прав. --------------------
Pereant qui ante nos nostra dixerunt! (лат.) Да погибнут те, кто раньше нас высказал наши мысли! |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |