Како инсталирати Апацхе Мавен на Убунту

Управљање пројектима једна је од најчешће спомињаних тема данас на корпоративном нивоу захваљујући свом обиму, предностима и могућности усклађивања најбољих задатака за одређену групу унутар компаније.

Када радимо на Линук оперативним системима, имамо прилику да користимо различите алате усмерене на ову врсту активности, а један од најупечатљивијих је Апацхе Мавен који ћемо у овом водичу анализирати на потпун и потпун начин на Убунту 17 серверу.

Шта је Апацхе МавенАпацхе Мавен је развијен као алат за управљање и разумевање софтверских пројеката.

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

Апацхе Мавен је алат за аутоматизацију израде који се користи и имплементира углавном за пројекте засноване на Јави, али је такође могуће користити га за креирање и управљање пројектима написаним на Ц #, Руби, Сцала и другим језицима.

Циљеви за које је Апацхе Мавен створен су:

  • Дозволите да процес изградње буде што лакши
  • Обезбедити јединствен систем изградње
  • Понудите квалитетне информације о пројекту
  • Пружите смернице за развој најбољих пракси
  • Дозволите беспријекорну миграцију на нове функције

Неке од његових најистакнутијих карактеристика су:

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

1. Инсталирајте Јава на Убунту

Корак 1
Први корак који треба предузети је инсталирање пакета 'питхон-софтваре-пропертиес' помоћу следеће команде:

 судо апт инсталл -и питхон-софтваре-пропертиес

ЕНЛАРГЕ

Корак 2
Сада ћемо додати спремиште Јава ППА са следећом командом:

 судо адд-апт-репоситори ппа: вебупд8теам / јава

ЕНЛАРГЕ

Корак 3
Када се ово спремиште дода, настављамо са ажурирањем његових пакета:

 судо апт упдате 
Корак 4
Апацхе Мавен захтева ЈДК 1.7 или новији и у овом случају ћемо инсталирати ЈДК 1.8, за то ћемо инсталирати Јаву из ППА користећи команду апт на следећи начин:
 судо апт инсталл -и орацле-јава8-инсталлер

ЕНЛАРГЕ

Корак 5
Када се овај процес заврши, можемо прегледати Јава верзију извршавањем следећег:

 јава -верзија

ЕНЛАРГЕ


Пријава Придружите се!

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave