AVERTISSEMENT pas en mesure de détecter automatiquement les 'javac' chemin d'accès, à l'aide de 'javac' de l'environnement
Lors de l'exécution de Maven, j'obtiens ce résultat:
[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment.
Comment puis-je résoudre ce problème?
OriginalL'auteur Aaron Digulla | 2013-11-08
Vous devez vous connecter pour publier un commentaire.
Vous verrez ce message d'erreur lorsque Maven est en cours d'exécution à l'aide d'un JRE (Java Runtime Environment) qui est une version allégée de Java qui ne peut exécuter code Java, mais ne peut pas compiler sources.
Pour corriger l'avertissement, installez le kit de développement (Source Kit de Développement) et de définir la variable d'environnement
JAVA_HOME
pour le nouvellement installé la version de Java.Vous pouvez mettre ceci dans le fichier
.mavenrc
si vous le souhaitez, puis seulement Maven va utiliser cette version de Java.OriginalL'auteur Aaron Digulla
Si vous êtes l'exécution de Maven à partir d'Eclipse (par exemple, Exécuter en tant Qu' : Installer Maven), assurez-vous que votre environnement est configuré avec un bon JRE (vous aurez besoin du JDK, pas de JRE). Aller à la Fenêtre -> Préférences -> Java -> Installé le JRE. Sélectionnez JDK si elle est là ou ajouter JDK si elle ne l'est pas.
OriginalL'auteur Arkadiy
essayer de mettre
JAVA_HOME
dans le poste de travail-->Variable d'EnvironnementOriginalL'auteur vinay Maneti
Right click on project -> Properties -> Java Compiler
puisuncheck
Utilisation de la conformité de l'exécution d'un environnement... puis sélectionnez un compilateur en Compilateur niveau de ConformitéOriginalL'auteur Mehraj Malik