Futtassa az mvn parancsot egy másik könyvtárból
1. Áttekintés
Ebben a gyors bemutatóban megismerjük a mvn parancsot a pom.xml.
2. mvn Egy másik könyvtárból
Ha futunk egyet mvn alparancs olyan könyvtárból, amely nem tartalmaz a pom.xml fájlt, a parancs meghiúsul:
$ mvn clean compile A megadott célhoz projekt végrehajtása szükséges, de ebben a könyvtárban nincs POM. Kérjük, ellenőrizze, hogy a megfelelő könyvtárból hívta-e meg Mavenet
Amint fentebb látható, Maven panaszkodik az a pom.xml fájl az aktuális könyvtárban.
A probléma megoldásához és egy másik könyvtárból származó Maven fázis vagy cél hívásához használhatjuk a -f vagy –Fájl opció:
$ mvn -f oktatóanyagok / tiszta fordítás
Mivel van egy pom.xml fájlt a megadott könyvtárban, ez a parancs valóban lefordítja a kódot.
Alapvetően ez az opció kényszeríti egy alternatív POM fájl vagy könyvtár használatát pom.xml. Tehát egy teljes fájl elérési utat is használhatunk:
$ mvn -f oktatóanyagok / pom.xml tiszta fordítás
3. Következtetés
Ebben a rövid bemutatóban láttuk, hogyan kell futtatni a mvn parancsot egy másik könyvtárból.