Съдържание
Maven е Java инструмент за управление на проекти, създаден от Apache Foundation като допълнение към Ant, който е инструмент за автоматизация на процесите на конструиране на софтуер, който не е обхванат в този урок, но чиято обща идея можете да видите тук.
Това звучи добре, но ще се запитате „Защо казваш, че ще направи живота ми по -лесен? Управлявам проектите си без проблеми в Eclipse “и е вярно, може би терминът„ управление на проекти “звучи просто, но начинът, по който Maven обработва зависимостите и структурата на вашия проект, не се сравнява с други подобни инструменти.
С Maven вече не е необходимо да търсите стотици .jars, за да поставите библиотеките във вашия проект, не харчите работа в търсене на API, които допълват други API, нито трябва да се притеснявате за структурата на вашия проект, Maven ви предоставя „ архетипове “, които са предварително дефинирани структури на проекти за определени цели и ви позволяват да управлявате всички библиотеки, от които зависи вашият код, с няколко прости XML маркера и интернет връзка.
След това въведение ще видим как да започнем да използваме Maven.
Тъй като това е инструмент на Java, трябва да имаме инсталирана Java на компютъра си, по -специално най -новия JDK. Трябва също така да се уверим, че нашата променлива на средата JAVA_HOME е конфигурирана правилно, за това щракваме с десния бутон върху „Моят компютър“ или „Компютър“, в зависимост от версията на Windows, която имате, и избираме „Свойства“, това ще ни отведе екран, подобен на следния:
Увеличете
Увеличете
ЗабележкаАко искате да знаете защо това е пътят на моята инсталация на Java, това е така, защото изтеглих Java за Windows x86, както и Maven за x86 и моята версия на Windows е 64 бита, в зависимост от вашия процесор и вашата версия на Windows, това може бъдете различни, затова ви препоръчвам да проверите тези 2 неща.
След като инсталираме Java, трябва да изтеглите Maven, да изберете „огледало“ и да изтеглите най -новата версия (към момента на писане на този урок това е 3.2.2), преди да продължите, бъдете сигурни, че урокът няма да излезе навсякъде. страна. След като изтеглите, изберете подходяща папка, за да разархивирате файла и да актуализирате променливите на средата (същите, които видяхме за стъпката на поставяне на JAVA_HOME), като изпълните следните стъпки:
- Създайте променливата M2_HOME, сочеща към директорията, в която сте разархивирали ZIP, добавяйки „\ apache-maven-3.2.2“ (В моя случай аз разархивирах ZIP в моята потребителска папка, така че да е C: \ Users \ Manuel \ apache-maven -3.2 .2) имайте предвид, че 3.2.2 съответства на версията на Maven, така че ако сте изтеглили друга версия, поставете съответната стойност в променливата на средата.
- Създайте променливата M2 със следната стойност "% M2_HOME% \ bin".
- Добавете в края на променливата "Път" (Или я създайте, ако не съществува) стойността "% M2%", с която трябва да можете да стартирате Maven от командния ред.
- Отворете терминала на командния ред, като отворите менюто "Старт", изберете "Изпълнение" и въведете "cmd".
- В командния ред въведете „mvn -version“, за да проверите дали е инсталирана правилно.
Вола! Имате инсталиран Maven и сега ще можем да започнем да го използваме.
След това, все още в командния ред, отидете в папка, където искате да започнете да създавате проекти с Maven и изпълнете следната команда "mvn archetype: генерация", това ще ви представи ОГРОМЕН списък (по време на писането на този урок бяха 1086) на съществуващи „архетипове“ на проекта в хранилището на Maven.
Моята препоръка е (ако не можете да изчакате следващия урок) да изберете архетипа по подразбиране (просто натиснете „Enter“, след като командният ред завърши изброяването им), изберете най -новата версия (също просто натиснете Enter отново), когато той поиска вие за "groupId" поставете org.usuario.maven, след това, когато той поиска "artifactId", поставете "newApp", след това натиснете Enter 2 пъти (за да запазите стойностите по подразбиране на "версия" и "пакет") и накрая кажете „И“, за да завършите процеса на създаване на проект с този архетип.
След като това стане, ще видите, че в папката, която сте избрали, се е появила папка за проект на Maven с името „nuevaApp“ и в нея ще има папка „src“ и файл „pom.xml“, който препоръчвам да отворите в редактор на текст и вижте какво съдържа той. В следващия урок ще видим за какво се използва „pom.xml“ файлът, как да филтрираме различни архетипове и предимствата, които това ще ни осигури при създаването на наши собствени приложения.
Това е само първият от многото уроци по Maven, които могат да бъдат намерени с моите уроци за пролетта, не забравяйте да оставите коментарите си до следващия път!Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка