web-dev-qa-db-fra.com

La version Maven détectée: 3.0.5 n'est pas dans la plage autorisée 3.2

Je travaille avec Maven et j'obtiens des erreurs lors de la compilation et de la construction de mon projet. C'est le projet jpmml d'évaluer un fichier pmml. Maintenant, j'ai cette erreur:

La règle 0: org.Apache.maven.plugins.enforcer.RequireMavenVersion a échoué avec le message suivant: Version Maven détectée: 3.0.5 n'est pas dans la plage autorisée 3.2.

Vérifiez le lien pour voir l'image: https://www.dropbox.com/s/3r9d8g8l4r1zctp/maven_error.png?dl=0

S'il vous plaît aider! Je n'ai pas trop d'expérience avec Java et Maven.

7

Votre pom.xml contient un plugin appelé -forcer , qui peut définir une version maven obligatoire . Vous devez installer la version maven mentionnée (3.2. *) Et l’utiliser pour compiler le projet.

9
nfechner

Dans intelliJ 2016.1.2 sur Ubuntu 16.04:

J'avais installé la dernière version avec: Sudo apt-get install maven

Puis, creusez juste où IntelliJ cache quel maven il utilisera:

File > 
Settings > 
Build, Execution, Deployment >
Build Tools >
Maven >
Maven_home directory (I didn't have this env variable set, so you can choose):

- En groupe (Maven 2)
- Bundled (Maven 3) (était le 3.0.5 et il a été choisi)
-/usr/share/maven <--- où habite le maven nouvellement téléchargé (3.3.9)

J'aurais probablement pu économiser un peu de temps et faire une /etc/profile.d/maven.sh fichier et défini:

export MAVEN_HOME =/usr/share/maven après avoir installé la dernière avec apt ...

5
Yumi Koizumi

The error signifie que votre version maven est trop ancienne, vous devez mettre à niveau votre version maven pour qu'elle soit supérieure à 3.2

Le lien de téléchargement maven

http://maven.Apache.org/download.cgi

puis nettoyez et compilez

3
Javy

Allez dans Fenêtre> Préférences> Maven> Installations

Sous Installation, vous remarquerez que la version intégrée est 3.0.5.

Ajouter une nouvelle installation pour 3.2

  • Cliquez sur Ajouter
  • Accédez à votre installation 3.2 de maven
2
ariabele
  • Installez la dernière version de Maven à partir de http://maven.Apache.org
  • Si vous utilisez Netbean IDE , sélectionnez ensuite Outils -> Options -> Java -> Maven et configurez simplement le chemin d'installation comme suit.

     enter image description here

  • Ouvrez votre projet maven dans Netbeans et construisez-le avec des dépendances.

0
Khaled