Obsah
Jelikož jsme v předchozích tutoriálech používali Maven, možná jste si všimli, že jsme použili pouze příkazy z terminálu a k úpravě souboru POM jsme použili Notepad ++ (nebo alespoň já). Obecně platí, že IDE používáte k zápisu kódu a opravě syntaxe ve svých třídách a také k udržení pořádku. Maven přichází s pluginem pro převod vašich projektů Maven na projekty Eclipse (dobře známé IDE) a Eclipse má možnost používat volání Maven prostřednictvím pluginu. V tomto kurzu se naučíme používat tyto 2 pluginy.Předpokládejme, že chcete otevřít svůj projekt Maven v Eclipse, abyste s ním mohli manipulovat z IDE, proto musíte svůj projekt Maven převést na projekt Eclipse, což znamená, že budete mít soubory .classpath a .project a také .settings složku, kterou Eclipse používá k rozpoznání charakteristik vašeho projektu.
ZVĚTŠIT
Chcete -li převést svůj projekt Maven, stačí otevřít příkazový řádek, přejděte do složky, kde se nachází soubor POM, a zadejte příkaz mvn zatmění: zatmění pomocí kterého se Maven automaticky postará o stažení potřebných konfigurací, které umožní import vašeho projektu do Eclipse.Na rozdíl od pluginů, které jsme viděli dříve, nemusí být plugin Eclipse konfigurován v souboru POM, Maven jej automaticky rozpozná a začne stahovat z úložiště.
Po převedení na projekt Eclipse se stačí dostat do Eclipse a importovat projekt tak, že přejdete do Soubor → Importovat → → Obecné → Stávající projekt do pracovního prostoru a v nabídce vyberte složku, kde je soubor POM (a soubory .classpath a .project), aby Eclipse importoval projekt bez jakékoli přechodné konfigurace.
Jakmile je projekt importován, může se stát, že Eclipse ve vašem projektu vyvolá chybu, která odkazuje na absenci proměnné M2_REPO, což znamená, že Eclipse nedostane sklenice do úložiště Maven (protože jsme to nevysvětlili). Abychom to napravili, stačí v Eclipse vytvořit proměnnou směřující do složky „.m2“, která je možná ve vaší domovské složce (v mém případě složce mého uživatele Manuela).
Nechám vás vytvořit proměnnou M2_REPO sami, je to jednoduché, dělá se to ve třídě cesty vašeho projektu.
Pokud jste postupovali až sem, uvědomíte si, že Eclipse neví, jak spouštět příkazy Maven, a proto se musíte vrátit zpět do terminálu a spustit příkazy Maven. Protože je to směšné, nejvhodnější je stáhnout si v Eclipse plugin Maven.
K tomu zvolíme Nápovědu → Nainstalovat nový software … a v tomto okně musíte vyhledat plugin Maven. Teoreticky by umístění „Maven“ do filtru a volba „Všechny dostupné weby“ mělo zahrnovat tento web „http: //download.ecli … releases“, který obsahuje plugin Maven pro Eclipse. Pokud ne, nezapomeňte přidat zmíněný web na seznam webů.
Některé konfigurace Eclipse (moje je Kepler pro Java EE) již jsou dodávány s nainstalovaným pluginem Maven a vše, co musíte udělat, je aktualizovat ho prohledáním tohoto webu.
Jakmile si plugin nainstalujete, všimnete si v Eclipse drobných změn. Soubory POM můžete spouštět kliknutím pravým tlačítkem na ně a výběrem příkazu, který chcete spustit, v podnabídce „Maven“. Soubory POM budou také zobrazovat několik níže uvedených karet, abyste je mohli vidět z různých perspektiv, můžete přidávat a odebírat závislosti pomocí několika kliknutí nebo je jednoduše upravit přímo, jak jsme to dělali doposud.
ZVĚTŠIT
Doufám, že vám to pomohlo, tímto tutoriálem jsme došli na konec základních tutoriálů Maven, odteď se budu věnovat jarním tutoriálům využívajícím Maven jako úložiště pro tvorbu dynamických webových aplikací. Doufám, že se vám líbilo a pokračujte ve čtení mých návodů. 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