Pokrenite mvn naredbu iz drugog direktorija

1. Pregled

U ovom brzom vodiču vidjet ćemo kako pokrenuti mvn naredba iz bilo kojeg direktorija izvan pom.xml.

2. mvn Iz drugog direktorija

Ako pokrenemo bilo koji mvn podnaredba iz direktorija koji ne sadrži pom.xml datoteka, naredba neće uspjeti:

$ mvn clean compile Cilj koji ste naveli zahtijeva izvršenje projekta, ali u ovom direktoriju nema POM-a. Provjerite jeste li Maven pozvali iz ispravnog direktorija

Kao što je gore prikazano, Maven se žali na odsutnost a pom.xml datoteku u trenutnom direktoriju.

Da bismo riješili ovaj problem i pozvali Maven fazu ili cilj iz drugog direktorija, možemo koristiti -f ili –Datoteka opcija:

$ mvn -f vodiči / čista kompilacija

Budući da postoji pom.xml datoteku unutar navedenog direktorija, ova će naredba zapravo prevesti kod.

U osnovi, ova opcija prisiljava na uporabu zamjenske POM datoteke ili direktorija s pom.xml. Tako da možemo koristiti i puni put do datoteke:

$ mvn -f tutoriali / pom.xml clean compile

3. Zaključak

U ovom kratkom vodiču vidjeli smo kako pokrenuti mvn naredba iz drugog direktorija.


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