Я предполагаю, что вам не нужен сервер для других, чтобы получить доступ к код, , а вы хотите использовать Maven/муравей для внутреннего проекта организации организации/разрешения зависимостей/источника.
Должен ли я создавать проект и модули с использованием maven?
Да, Любой maven или ant будет полезен для любого нетривиального Java или Java EE проекта с внешними зависимостями и требованиями к построению/тестированию.
Если да, то как?
Либо муравей/Maven позволит вам легко настроить независимо от платформы «строить» файл, так что вы можете легко решить зависимости, создавать свои фляги исполняемые файлы, и юнит запустить тесты в порядке выдачи одной команды, а чем несколько кликов для разных плагинов в том, что такое идеал месяца. Вы можете сделать это в eclipse, используя плагин maven, чтобы создать новый проект maven или, как вы полагаете, путем создания артефакта, запустив обычную установку mvn.
Какой архетип подходит для моего проекта и модулей?
Чтобы узнать Использовать Maven-архетип-быстрый старт. Для обычного (простого) приложения j2ee попробуйте maven-archetype-webapp. Существует также архетип j2ee.
Что лучше - создайте проект самостоятельно или используйте maven?
Простой, 3-ступенчатый, надежный метод для создания проекта Maven:
1) Использование Maven архетипы для создания и настройки проекта "привет мир".
2) Импортируйте проект maven в свой проект как проект java.
3) Редактируйте/уточните/исправьте код в своей среде IDE, но используйте maven для создания и тестирования всего приложения.
Обновление: внешний фреймворков
Создание калитку (или GWT или любой другой основы), ориентированном веб-приложение будет быть лучше всего сделать следующие конкретные учебники, связанные с фреймворком. Для того, чтобы добавить theframework LIBS, просто вставьте Maven данные в вашем pom.xml, как таким образом, и запустить «MVN установить» команду:
<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-core</artifactId>
<version>1.5.3</version>
</dependency>
спасибо! о вашем трехэтапном предложении, следует ли создать проект и два модуля с помощью maven? Какой архетип мне нужен для поддержки гиберната и калитки? – Naor
Прототип j2ee, вероятно, хороший старт - если вы понимаете maven. Я думаю, вы должны создать один проект - вы можете разбить его, если вы держите две разные исходные папки. Преждевременное создание отдельных проектов mvn замедляет ваше кодирование. – jayunit100