Maven - první kroky

Obsah

Maven je Java nástroj pro správu projektů vytvořený Apache Foundation jako doplněk k Ant, což je nástroj pro automatizaci procesů výstavby softwaru, který není zahrnut v tomto tutoriálu, ale jehož obecnou myšlenku můžete vidět zde.
Zní to dobře, ale položíte si otázku: „Proč říkáš, že mi to usnadní život? V Eclipse své projekty spravuji bez problémů “a je pravda, že možná termín„ spravovat projekty “zní jednoduše, ale způsob, jakým Maven zpracovává závislosti a strukturu vašeho projektu, nelze srovnávat s jinými podobnými nástroji.
S Mavenem už nemusíte prohledávat stovky .jarů, abyste umístili knihovny do svého projektu, neutrácíte práci hledáním API, která doplňují jiná API, ani se nemusíte starat o strukturu svého projektu, Maven vám poskytuje „ archetypy “, což jsou předdefinované struktury projektu pro určité účely a umožňují vám spravovat všechny knihovny, na kterých závisí váš kód, pomocí několika jednoduchých tagů XML a internetového připojení.
Po tomto úvodu uvidíme, jak začít používat Maven.
Protože se jedná o nástroj Java, musíme mít v počítači nainstalovanou Javu, konkrétně nejnovější JDK. Musíme se také ujistit, že máme správně nakonfigurovanou proměnnou prostředí JAVA_HOME, proto klikneme pravým tlačítkem na „Tento počítač“ nebo „Počítač“, v závislosti na verzi systému Windows, kterou máte, a zvolíte „Vlastnosti“, čímž se dostaneme do podobná obrazovka jako následující:

ZVĚTŠIT

Kde musíte vybrat možnost „Pokročilá konfigurace systému“, která vás přenese na následující obrazovku:

ZVĚTŠIT

Kde byste měli proměnnou vytvořit "JAVA_HOME" (pokud ještě neexistuje) a dejte mu hodnotu odpovídající složce, kde máte nainstalovanou Javu, v mém případě "C: \ Program Files (x86) \ Java \ jdk 1.7.0_60.
PoznámkaPokud chcete vědět, proč je to cesta mé instalace Java, je to proto, že jsem si stáhl Java pro Windows x86, stejně jako Maven pro x86 a moje verze Windows je 64 bitů, v závislosti na vašem procesoru a vaší verzi Windows to může být jiný, takže doporučuji zkontrolovat tyto 2 věci.
Jakmile budeme mít nainstalovanou Javu, musíte si stáhnout Maven, zvolit „zrcadlo“ a stáhnout nejnovější verzi (v době psaní tohoto kurzu je to 3.2.2), než budete pokračovat, buďte si jisti, že tutoriál nepůjde kdekoli. strana. Po stažení vyberte příslušnou složku pro rozbalení souboru a aktualizaci proměnných prostředí (stejných, jaké jsme viděli v kroku umístění JAVA_HOME), a to následujícím způsobem:
  • Vytvořte proměnnou M2_HOME směřující do adresáře, kde jste rozbalili ZIP připojením „\ apache-maven-3.2.2“ (V mém případě jsem rozbalil ZIP ve své uživatelské složce, takže by to bylo C: \ Users \ Manuel \ apache-maven -3.2 .2) Všimněte si, že 3.2.2 odpovídá verzi Maven, takže pokud jste si stáhli jinou verzi, vložte odpovídající hodnotu do proměnné prostředí.
  • Vytvořte proměnnou M2 s následující hodnotou "% M2_HOME% \ bin".
  • Přidejte na konec proměnné "Cesta" (Nebo ji vytvořte, pokud neexistuje) hodnotu "% M2%", pomocí které byste měli být schopni spustit Maven z příkazového řádku.
  • Otevřete terminál příkazového řádku otevřením nabídky Start, výběrem „Spustit“ a zadáním „cmd“.
  • Na příkazovém řádku zadejte „mvn -version“ a ověřte, zda byl nainstalován správně.

Voila! Máte nainstalovaný Maven a nyní jej budeme moci začít používat.
Dále, stále v příkazovém řádku, přejděte do složky, kde chcete začít vytvářet projekty pomocí Maven, a spusťte následující příkaz „mvn archetype: generate“, čímž se vám zobrazí OBROVSKÝ seznam (v době psaní tohoto tutoriálu byly 1086) stávajícího „archetypu“ projektu v úložišti Maven.
Moje doporučení je, že (pokud nemůžete čekat na další tutoriál) vyberte výchozí archetyp (jednoduše stiskněte "Enter", jakmile je příkazový řádek dokončí jejich výpis), vyberte nejnovější verzi (také jen znovu stiskněte Enter), když se zobrazí dotaz vy pro „groupId“ vložte org.usuario.maven, poté, co požádá o „artifactId“ vložte „newApp“, pak dvakrát stiskněte Enter (aby byly zachovány výchozí hodnoty „verze“ a „balíčku“) a nakonec řekněte „A“ a dokončete proces vytváření projektu s tímto archetypem.
Jakmile to uděláte, uvidíte, že ve složce, kterou jste vybrali, se objevila složka projektu Maven s názvem „nuevaApp“ a v ní bude složka „src“ a soubor „pom.xml“, který doporučuji otevřít v editoru textu a podívejte se, co obsahuje. V dalším tutoriálu uvidíme, k čemu slouží soubor „pom.xml“, jak filtrovat různé archetypy a výhody, které nám to poskytne při vytváření vlastních aplikací.
Toto je jen první z mnoha tutoriálů pro Maven, které najdete s mými jarními tutoriály, nezapomeňte zanechat své komentáře, až příště!Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave