web-dev-qa-db-fra.com

Erreur dans la construction Maven: mvn.bat non reconnu

En essayant de construire un projet Java sous NetBeans (avec un Maven externe configuré), j'ai eu l'erreur suivante:

"C:\Utilisateurs ......\bin\mvn.bat" "n'est pas reconnu comme une commande interne ou externe, un programme utilisable ou un fichier de commandes"

Éditer : Utilisation de Maven 3.3.3, Windows 10. Ajout de personnalisation personnalisée à NetBeans sous Outils> Options> Java> Maven> Exécution> Maven Accueil> Parcourir

Que puis-je faire?

10
Luís Soares

Pour le résoudre:

  1. Allez dans le dossier d'installation Maven
  2. Aller à bin
  3. Assurez-vous que vous pouvez voir les extensions de fichiers
  4. Dupliquer mvn.cmd et mvnDebug.cmd et renommer ces copies pour avoir l'extension .bat
  5. Essayez de construire le projet maintenant

la source

31
Luís Soares

Installez Netbeans 8.1 ou version ultérieure pour corriger ce problème issue .

Comme @mkleint a noté , il s’agit d’un problème lié à Maven 3.3.3+, maven ayant modifié l’extension de l’exécutable mvn.Vous pouvez télécharger la dernière version disponible sur le site Web Netbeans.

2
Chic

Maven 3.3+ n'a plus mvn.bat, vous devez utiliser la version 2.5.2+ du plugin maven-release: https://issues.Apache.org/jira/browse/MRELEASE-902

0
Christophe Thiry