Co je Maven a co dělá?


Datum vydání:16. ledna 2021.



INFOMARTION > Co je Maven a co dělá?

Přehled.

Apache Maven je běžně známý jako Maven.(Od této chvíle je znění Apache Maven parafrázováno jako Maven.)Co je Apache Maven? Popis dostupných funkcí. Maven je všestranný a užitečný, ale je natolik multifunkční, že je nakonec těžké pochopit, co všechno umí. Vyzkoušejte tento odkaz pro přehledné pochopení Mavenu.

Obsah

  1. Co je Maven?
  2. Co můžete dělat s nástrojem Maven
  3. shrnutí

1. Co je Maven?

Maven je nástroj pro správu sestavení. Pokud se v sestavení nevyznáte, přečtěte si také následující článek.

Co znamená vytvářet Javu?

Sestava je založena na řadě předpokladů, včetně těchto.

  • Řešení závislostí knihovny jar.
  • Určení výstupní složky pro výsledky sestavení
  • Vytváření válečných souborů (snižuje význam nebo hodnotu předchozího slova), jako např.

Tyto úlohy související se sestavením spravuje Maven.

Na webových stránkách Maven je popsán jeho účel. (What is Maven?)

https://maven.apache.org/what-is-maven.html

Následující informace uvedené v části "Cíle Mavenu" jsou nejdůležitější pro pochopení Mavenu.

Maven’s primary goal is to allow a developer to comprehend the complete state of a development effort in the shortest period of time. In order to attain this goal, Maven deals with several areas of concern:

  • Making the build process easy
  • Providing a uniform build system
  • Providing quality project information
  • Encouraging better development practices

Maven zkrátka usnadňuje sestavení správně fungujícího prostředí pro sestavení.

2. Co můžete dělat s nástrojem Maven

Abychom vám usnadnili sestavení správně fungujícího prostředí pro sestavení, rádi bychom vám představili některé funkce, které Maven nabízí.

2-1. Provádění úkolů potřebných pro základní sestavení

Maven je samozřejmě nástroj pro správu sestavení, takže může provádět všechny následující úlohy potřebné pro sestavení.

  • test(Spustit test)
  • clean(Znovu vytvořit soubory tříd.)
  • build(Sestavení válečných souborů.)

2-2. Řešení závislých knihoven

Maven automaticky řeší závislé knihovny, což je vlastnost, která je často zmiňována, když se mluví o tom, čím je Maven užitečný.

Pokud chcete přidat soubor jar, musíte stáhnout cílový soubor jar, ale možná budete potřebovat více souborů jar, aby to fungovalo. V takových případech Maven automaticky načte potřebné sklenice.

Konkrétní mechanismy řešení pro závislé knihovny naleznete v následujícím článku.

Jak Maven automaticky řeší závislosti knihoven jar.

2-3. Správa knihoven sklenic

Maven umí spravovat sklenice. Správa je stejná jako dříve zmíněné "řešení závislých knihoven", ale je možné spravovat také jary, které jsou potřeba pouze pro testování, jary, které jsou potřeba pouze v době sestavení atd.

Maven v podstatě funguje tak, že zapisuje informace do souboru pom.xml a Maven čte pom.xml, ale můžete spravovat jary tak, že do tohoto souboru zapíšete název souboru jar, který potřebujete, verzi souboru jar a důvod, proč ho potřebujete (např. zda ho potřebujete pro testování nebo sestavení). Zápisem do tohoto souboru je možné spravovat sklenice. Kromě toho jsou informace potřebné pro použití Mavenu zkompilovány v souboru pom.xml, takže pomocí tohoto souboru lze snadno vytvořit stejné vývojové prostředí (build environment) pro všechny.

3. shrnutí

Kdybychom měli několika slovy popsat, co je Maven zač, bylo by to "nástroj pro správu sestavení". Jak je uvedeno na webových stránkách Mavenu, cílem Mavenu je pouze "umožnit vývojářům pochopit kompletní stav jejich vývojové práce v co nejkratším čase". Mezi funkce pro tento účel patří "provádění úloh potřebných pro základní sestavení", "řešení závislostí knihoven" a "správa knihoven jar".

Děkujeme, že jste se dívali až do konce.




■INFORMATION

Kliknutím sem přejdete na horní stránku s informacemi.


■PROFILE

Kliknutím sem získáte profil.


■Kontaktní údaje.

V případě dotazů k článku nás prosím kontaktujte zde.