Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Maven 2 + Eclipse Dynamic Web Project


Автор: Tony 13.5.2009, 13:28
Привет всем! Осваиваю мавен 2 smile . Как создать правельно проект мавеном так чтоб он мог работать с Томкатом (как например Eclipse Dynamic web project)? Много эксперементировал, сделал так. Создал проект мавеном: Maven Webapp. Переделал его в Eclipse Dynamic web project. Томкат подецпил его, jsp отображются. Дальше проблема. Не могу не как создать java пакет. Мавен создал source folder: myArticleId/src/main/resources/. Но в ней не могу создать пакет. Пакет создаётся как простася папка. А если там создать ява класс, то он воспинимается как просто файл. Как решит проблему с пакетом? Всем спасибо за ответы.

Автор: Tony 13.5.2009, 15:01
Решил проблему с классами,но Томкат не видет либы сторонние. Они должныбуть в папке либ. Но мавен качает в свой репоситорий а не в либ проекта smile. Вот такие дела. Как создать норм рабочий проект ?

Автор: LSD 13.5.2009, 15:57
POM-ы в студию.

Автор: Tony 13.5.2009, 16:19
Разобрался.  Самого Мавен плагина мало. Надо было поставить: Maven Integration for WTP  smile . Теперь когда создаёшь веб проект с помощю Мавена, то Еклипс сразу его понимает как веб проект. Соответсрвенно мавен работает корректно (сборка) и Томкат понимает как "Еклипс динамический проект". Подробней тут: http://docs.codehaus.org/display/M2ECLIPSE/WTP+mini+howto. Как обычно всё оказалось просто smile

Автор: potato 14.5.2009, 00:05
Проект созданый с помощью Мaven можно сделать читабельным для Eclipse помощью команды: mvn eclipse:m2eclipse(работает для любых проектов созданых в Maven). Потом импортируете в Eclipse свой проект и если нужно можете добавить source folder во время импорта, в него легко можна добавлять любые пакеты. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)