logo

Мавен Туториал

мавен туториал

Водич за Мавен пружа основне и напредне концепте апацхе мавен технологије. Наш мавен водич је развијен за почетнике и професионалце.

Мавен је моћан алат за управљање пројектима који је заснован на ПОМ (пројектни објектни модел). Користи се за изградњу пројеката, зависност и документацију.

Поједностављује процес изградње као АНТ. Али превише је напредан од АНТ-а.

Тренутна верзија Мавена је 3.


Разумевање проблема без Мавена

Много је проблема са којима се суочавамо током развоја пројекта. О њима се говори у наставку:

1) Додавање скупа тегли у сваки пројекат: У случају постоља, пролећа, хибернације оквира, морамо да додамо сет јар фајлова у сваки пројекат. Такође мора да садржи све зависности од тегли.

2) Креирање праве структуре пројекта: Морамо да креирамо исправну структуру пројекта у сервлету, упорницима итд, иначе неће бити извршена.

3) Изградња и имплементација пројекта: Морамо да изградимо и применимо пројекат да би могао да функционише.


Шта ради?

Мавен поједностављује горе наведене проблеме. Ради углавном следеће задатке.

  1. То чини пројекат лаким за изградњу
  2. Пружа уједначен процес изградње (мавен пројекат могу да деле сви мавен пројекти)
  3. Пружа информације о пројекту (документ дневника, унакрсне референце извора, мејлинг листу, листу зависности, извештаје о тестовима јединица итд.)
  4. Лако је прећи на нове функције Мавен-а

Апацхе Мавен помаже у управљању

  • Гради
  • Документација
  • Извјештавање
  • СЦМс
  • Издања
  • Дистрибуција

Шта је алат за изградњу

Алат за изградњу брине о свему за изградњу процеса. Ради следеће:

  • Генерише изворни код (ако се користи аутоматски генерисани код)
  • Генерише документацију из изворног кода
  • Преводи изворни код
  • Пакује преведен код у ЈАР ЗИП датотеке
  • Инсталира упаковани код у локално спремиште, серверско спремиште или централно спремиште

Мавен Индек


Мавен Туториал

  • Мавен Пример
  • Мавен веб апликација
  • Мавен додатак

Мавен у Ецлипсе

  • Пример Мавен Ецлипсе

Мавен Интервиев

  • Мавен Интервју Питања

Да ли знаш?