Как насчет создания нового веб-проекта Maven и перемещения pom.xml
обратно в существующий веб-проект? Я имею в виду:
- Резервное копирование ваших проектов
- Создать новый проект с именем
MavenWebTest
- Закрыть ваш оригинальный проект
- Переместите
pom.xml
из проекта MavenWebTest
в папку вашего исходного проекта
- Изменение настроек
pom.xml
, специфичных для проекта (например, имя проекта, зависимости)
- Удалите
build.xml
и всю папку nbproject
- Переместите и переименуйте папку
web
в src/main/webapp
(webapp
- новое имя) (используйте svn mv
, если вы используете Subversion)
- Переместить
src/java
в src/main/java
(svn mv
и здесь)
- Снова откройте ваш проект в Netbeans. Теперь это должен быть проект Maven.
- Удалить ненужный
MavenWebTest
проект
В любом случае, создание пустого pom.xml
также должно работать. Вы должны указать свои зависимости в pom.xml
и указать имя проекта. Возможно, другие тонкие настройки также потребуются для получения того же результата, что и Netbeans без Maven. Если вы создадите pom.xml
с Netbeans (MavenWebTest выше), я предполагаю, что большинство специфических вещей Netbeans уже будет там.
Если вы новичок в Maven, я предлагаю вам проверить бесплатные книги в формате pdf / html на сайте Sonatype .