Содержание
Сегодня я хочу поговорить о Maven. Это очень мощный инструмент, и если вы знаете, как его использовать, вы приложите минимум усилий для достижения максимального результата. В целом, Maven помогает вам управлять проектом, включая библиотечные зависимости, процесс сборки и т. Д. 
Вот простое руководство, которое вы можете пройти, чтобы создать Dynamic Web Project с включенным Maven в Eclipse . Этот проект может использоваться как базовый проект и может быть легко преобразован в большинство продвинутых Java-проектов, таких как Spring MVC и т. Д. Как создать проект веб-приложения с Maven?
Инструменты, которые я использую:
- Eclipse EE
- специалист
- JSK 1,7
- Плагин M2Eclipse
Предположение:
У вас есть настройки Maven а также Apache Tomcat Сервер успешно в вашей среде Eclipse.
Шаг 1
Создайте простой проект Maven в Eclipse .
Шаг 2
Выберите местоположение рабочей области по умолчанию
Шаг 3
Выберите архетип мавена как: maven-archetype-webapp и нажмите на следующую.
Шаг 4
Заполните ниже детали и нажмите Готово. Этот шаг создает Maven Project в вашем Eclipse Environment ,
Шаг 5
Если вы видите ошибку «Суперкласс» javax.servlet.http.HttpServlet ”Не найден в Java Build Path index.jsp / CrunchifyMavenTutorial / src / main / webapp”, а затем добавьте ниже зависимость maven.
|
1
2
3
4
5
|
< зависимость >
< groupId > javax . сервлет < / groupId >
< artifactId > javax . сервлет — API < / artifactId >
< версия > 3.1.0 < / версия >
< / зависимость >
|
ИЛИ ЖЕ add Apache Tomcat to your Targeted Runtimes ,
Шаг 6
Ваш Maven Project должен выглядеть следующим образом.
Шаг 7
Сейчас строим проект с « Maven Clean Install », Чтобы проверить, что нет никаких проблем с зависимостями проекта.
Шаг 8
Разверните приложение на сервере Apache Tomcat.
шаги:
- Щелкните правой кнопкой мыши по Сервер -> Добавить и удалить -> Выберите CrunchifyMavenTutorial -> Нажмите Готово.
- Запустите сервер Tomcat.
Шаг 9
Визит http://localhost:8080/CrunchifyMavenTutorial/index.jsp чтобы увидеть ваш результат.
И все готово.
0.00 (0%) 0 votes


















