J'ai un projet maven construit dans '/ some/where' que je souhaite exécuter/exécuter depuis un autre répertoire '/ foo/bar'. Je commandes actuellement en cours d'exécution tels que:Exécution de mvn exec: java à partir d'un répertoire distant ne contenant pas le fichier pom.xml
cd /some/where
mvn exec:java -Dexec.mainClass=org.xmlcml.cml.rest.Client
avec
/some/where/pom.xml
Je veux faire quelque chose comme:
cd /foo/bar
mvn -p /some/where/pom.xml exec:java -Dexec.mainClass=org.xmlcml.cml.rest.Client
mais ne sais pas la syntaxe ou si elle est autorisée.
Si elle est autorisée où sont les noms de fichiers référencés par rapport à (a) le répertoire contenant le pom.xml, à savoir /some/where
ou (b) le répertoire courant /foo/bar