Водич за Мавен пружа основне и напредне концепте апацхе мавен технологије. Наш мавен водич је развијен за почетнике и професионалце.
Мавен је моћан алат за управљање пројектима који је заснован на ПОМ (пројектни објектни модел). Користи се за изградњу пројеката, зависност и документацију.
Поједностављује процес изградње као АНТ. Али превише је напредан од АНТ-а.
Тренутна верзија Мавена је 3.
Разумевање проблема без Мавена
Много је проблема са којима се суочавамо током развоја пројекта. О њима се говори у наставку:
1) Додавање скупа тегли у сваки пројекат: У случају постоља, пролећа, хибернације оквира, морамо да додамо сет јар фајлова у сваки пројекат. Такође мора да садржи све зависности од тегли.
2) Креирање праве структуре пројекта: Морамо да креирамо исправну структуру пројекта у сервлету, упорницима итд, иначе неће бити извршена.
3) Изградња и имплементација пројекта: Морамо да изградимо и применимо пројекат да би могао да функционише.
Шта ради?
Мавен поједностављује горе наведене проблеме. Ради углавном следеће задатке.
- То чини пројекат лаким за изградњу
- Пружа уједначен процес изградње (мавен пројекат могу да деле сви мавен пројекти)
- Пружа информације о пројекту (документ дневника, унакрсне референце извора, мејлинг листу, листу зависности, извештаје о тестовима јединица итд.)
- Лако је прећи на нове функције Мавен-а
Апацхе Мавен помаже у управљању
- Гради
- Документација
- Извјештавање
- СЦМс
- Издања
- Дистрибуција
Шта је алат за изградњу
Алат за изградњу брине о свему за изградњу процеса. Ради следеће:
- Генерише изворни код (ако се користи аутоматски генерисани код)
- Генерише документацију из изворног кода
- Преводи изворни код
- Пакује преведен код у ЈАР ЗИП датотеке
- Инсталира упаковани код у локално спремиште, серверско спремиште или централно спремиште
Мавен Индек
Мавен Туториал
- Шта је Мавен
- Ант вс Мавен
- Инсталирајте Мавен
- Мавен Репоситори
- 1) Локално спремиште
- 2) Централно складиште
- 3) Удаљено спремиште
- Мавен Пом.кмл
- Мавен Пример
- Мавен веб апликација
- Мавен додатак
Мавен у Ецлипсе
- Пример Мавен Ецлипсе
Мавен Интервиев
- Мавен Интервју Питања
Да ли знаш?
- Разлика између Анта и Мавена
- Како инсталирати Мавен?
- Мавен спремишта: локална, серверска и централна
- Како направити Мавен пример?
- Како направити Мавен веб апликацију?
- Шта је пројектни објектни модел?