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.


$config[zx-auto] not found$config[zx-overlay] not found