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