Spustite príkaz mvn z iného adresára
1. Prehľad
V tomto rýchlom výučbe sa dozvieme, ako spustiť program mvn príkaz z ľubovoľného adresára mimo priečinka pom.xml.
2. mvn Z iného adresára
Ak nejaké spustíme mvn podpríkaz z adresára, ktorý neobsahuje a pom.xml súboru, príkaz zlyhá:
$ mvn clean compile Cieľ, ktorý ste zadali, vyžaduje vykonanie projektu, ale v tomto adresári nie je žiadny POM. Overte, či ste vyvolali Maven zo správneho adresára
Ako je uvedené vyššie, Maven sa sťažuje na absenciu a pom.xml súbor v aktuálnom adresári.
Ak chcete vyriešiť tento problém a zavolať Mavenovu fázu alebo cieľ z iného adresára, môžeme použiť -f alebo –Možnosť súboru:
$ mvn -f tutoriály / čistá kompilácia
Keďže existuje pom.xml súbor v zadanom adresári, tento príkaz skutočne skompiluje kód.
Táto možnosť v zásade vynúti použitie alternatívneho súboru POM alebo adresára s pom.xml. Môžeme teda použiť aj úplnú cestu k súboru:
$ mvn -f tutoriály / pom.xml čistá kompilácia
3. Záver
V tomto krátkom návode sme videli, ako spustiť program mvn príkaz z iného adresára.