Ce n' “mvn -P”?
On m'a dit d'utiliser mvn clean install -P base
au travail pour une tâche particulière. Je suis en train d'essayer de trouver ce que cela signifie exactement.
Selon https://maven.apache.org/archives/maven-1.x/reference/command-line.html , -P
les listes de tous les plugins disponibles; et -p
est utilisé pour spécifier un fichier de projet (en supposant que pom).
Mais quand j'ai tapé mvn -P
dans ma ligne de commande, j'ai une erreur disant:
Incapable d'analyser les options de ligne de commande: Missing argument de l'option: P
usage: mvn [options] [<goal(s)>] [<phase(s)>]
Que faire de la -P
et -p
, et à quoi servent-ils exactement?
Quel système d'exploitation utilisez-vous?
OriginalL'auteur Gadam | 2014-12-08
Vous devez vous connecter pour publier un commentaire.
Une référence nous dit que
-P
spécifie le profil Maven est à exécuter. Les projets peuvent définir plusieurs profils qui peuvent tirer dans les différentes dépendances, si cela est nécessaire si vous avez un projet qui peut le faire.La
-p
drapeau n'est pas celui que j'ai rencontrer dans la pratique, ni est-il vraiment semblent exister dans les versions modernes de Maven.OriginalL'auteur Makoto