Le titre dit tout.
Je veux lancer la commande de console mvn clean install
sur mon projet en question directement dans Eclipse, pas à partir de la ligne de commande.
Ce serait plus pratique pour moi de le faire, car le projet est déjà ouvert dans Eclipse. Cela me ferait gagner du temps si je n'avais pas à naviguer dans le dossier dans l'Explorateur Windows.
Ce n'est pas grave si je ne peux pas faire ça ... mais je peux? Et si oui, comment?
Ce serait génial si je pouvais juste cliquer avec le bouton droit de la souris sur mon projet, puis cliquer sur "installer correctement" dans le menu contextuel.
J'utilise Eclipse STS, le plugin maven est donc pré-installé. Toutefois, si vous n'utilisez pas STS (Springsource Tool Suite), vous pouvez toujours installer le plug-in m2Eclipse. Voici le lien:
Une fois que cela est installé, vous devriez pouvoir exécuter toutes les commandes maven. Pour ce faire, à partir de l’explorateur de paquetages, cliquez avec le bouton droit de la souris sur le projet maven ou sur le pom.xml du projet maven, mettez en surbrillance Run As , puis cliquez sur Maven Install .
J'espère que cela a aidé.
Exécutez une commande personnalisée maven dans Eclipse comme suit:
clean install -X
Remarque: Eclipse préfixe la commande avec mvn
automatiquement.
Vous pouvez créer une commande externe Exécuter -> Outils externes -> Configuration des outils externes ...
Il sera disponible sous Exécuter -> Outils externes et peut être exécuté à l’aide de raccourcis.
Faites un clic droit sur pom.xml, Exécuter en tant que, vous devriez voir la liste des options m2 si Maven est installé, vous pouvez sélectionner Maven Clean à partir de là.
Si vous souhaitez ouvrir l'invite de commande dans votre Eclipse, cela peut être une approche utile pour lier cmd à Eclipse.
Vous pouvez suivre ce lien pour obtenir les étapes en détail avec des captures d'écran. Comment utiliser cmd Prompt dans Eclipse?
Je cite les étapes ici:
Étape 1: Configurez un nouvel outil de configuration externe.
Dans l'outil Eclipse, sélectionnez Exécuter -> Outils externes -> Configurations des outils externes.
Étape 2: Cliquez sur l'option Nouvelle configuration de lancement dans l'écran Créer, gérer et exécuter la configuration.
Étape 3: Nouvel écran de configuration pour configurer l'invite de commande
Étape 4: Fournissez les détails de la configuration de l'invite de commande dans l'onglet Principal.
Nom: Donnez un nom à votre configuration (ici, c'est Command_Prompt)
Emplacement: Emplacement du fichier CMD.exe dans votre Windows
Répertoire de travail: Tout répertoire dans lequel vous souhaitez pointer l'invite de commande
Étape 5: Cochez la case Allocate console (Assigner la console). Ceci garantira que la console Eclipse est utilisée comme invite de commande pour toute entrée ou sortie.
Étape 6: Cliquez sur Exécuter et vous y êtes !! Vous allez atterrir dans le répertoire C: en tant que répertoire de travail
Je viens de trouver une solution de contournement pratique:
Package Explorer> Menu contextuel (pour un projet spécifique)> StartExplorer> Start Shell Here
Cela ouvre la ligne de commande pour mon projet.
À moins que quelqu'un puisse me fournir une meilleure réponse, j'accepterai la mienne pour le moment.