[JAVA] Relation entre le plug-in Eclipse m2e et Maven

Comme le titre l'indique, je suis trop nouveau pour le comprendre, je vais donc en prendre note.

plug-in m2e

Ceci est un plug-in pour exécuter Maven à partir d'Eclipse. Cette fois, j'ai utilisé Eclipse pour le développement JavaEE, mais dans ce cas, il est inclus par défaut.

Points que je n'ai pas compris

Si vous cliquez avec le bouton droit sur Eclipse et exécutez Maven, une fenêtre contextuelle apparaîtra et un écran pour spécifier un objectif apparaîtra.

En revanche, si vous vous référez aux articles de Maven sur le marché

mvn compile

Des commandes telles que celles souvent utilisées. Je ne suis pas sûr de cette pertinence et je souhaite exécuter la commande mvn, mais où dois-je définir les arguments de la commande? J'ai pensé.

Pour exécuter Maven sur Eclipse

Le but de la fenêtre contextuelle affichée par le plug-in m2e est la partie "compiler" ci-dessus. Dans maven, le format est de spécifier le but après la commande mvn, et pour le dire très grossièrement, l'image est que l'argument de la commande mvn = but.

Aussi, si vous avez deux objectifs ou plus, par exemple

mvn package deploy

Dans un tel cas, vous pouvez saisir "package deploy" dans le champ Objectif de la fenêtre contextuelle.

En d'autres termes, vous pouvez exécuter la commande mvn en spécifiant la partie argument de mvn pour l'objectif sur l'écran contextuel du plug-in m2e! (* Les arguments commençant par un trait d'union sont dans un cadre séparé)

Recommended Posts

Relation entre le plug-in Eclipse m2e et Maven
Relation entre le contrôleur et la vue
Relation entre le package et la classe
[Java] Relation entre H2DB et JDBC
Relation entre les modificateurs d'accès kotlin et java
Relation entre le test et l'enregistrement de l'interface utilisateur, méthode de mise en œuvre
À propos de la relation entre les méthodes HTTP, les actions et CRUD
Vérification de la relation entre l'image Docker et le conteneur
[Note personnelle] Coopération entre Eclipse et git (github) Lien de référence
[Swift] UITextField m'a appris la différence entre nil et ""
Basculer entre JDK 7 et JDK 8
Différence entre vh et%
Différence entre i ++ et ++ i
Importez par programme des projets Maven à partir de votre propre plug-in Eclipse