Impossible de déterminer la version de Java à l'aide de l'exécutable C:\Program Files\Java\jdk-10.0.1\bin\java.exe
Impossible de déterminer la version de Java à l'aide de l'exécutable C:\Program Files\Java\jdk-10.0.1\bin\java.exe.
cette erreur est apparu quand j'ai essayé de créer un nouveau projet dans IntelliJ IDEA Version 2018.1.2 avec Gradle. Il a dit "synchronisation a échoué: impossible de déterminer la version de Java à l'aide de l'exécutable C:\Program Files\Java\jdk-10.0.1\bin\java.exe."
==================
J'ai résolu le problème en désinstallant jdk 10 et l'installation de jdk8
github.com/gradle/gradle/issues/4503
répondre à guleryuz: merci, j'ai résolu le problème en désinstallant jdk 10 et l'installation de jdk8
répondre à guleryuz: merci, j'ai résolu le problème en désinstallant jdk 10 et l'installation de jdk8
OriginalL'auteur Mike Lin | 2018-05-01
Vous devez vous connecter pour publier un commentaire.
Pour JDK 10, vous aurez besoin de Gradle 4.7+ qui n'est pas utilisé par défaut dans IntelliJ IDEA (version actuelle IntelliJ IDEA 2018.1.4).
Pour résoudre ce problème, installez la dernière version des Gradle pour votre système d'exploitation (Guide d'installation). Pour MacOS, vous pouvez utiliser Homebrew:
Aller dans votre répertoire de projet:
Générer Gradle script avec la version que vous avez installé (dans mon cas c'est 4.8):
Cette commande va télécharger Gradle 4.8, créer des scripts gradlew et gradlew.chauve-souris dans votre projet actuel. À partir de ce moment, vous devriez utiliser ces scripts en ligne de commande.
Prochaine étape, est de s'assurer que IntelliJ IDEA utilise celles-ci, au lieu de construit dans Gradle de distribution et vous pouvez le faire en ouvrant les préférences de l'Ide, et de la recherche pour "gradle" (ce sera en "Construire, l'Exécution, le Déploiement /Outils de construction /Gradle").
Dans cette section des paramètres sélectionnez:
Sélectionnez “Utiliser gradle ‘wrapper’ tâche de configuration”
Appliquer les modifications, appuyez sur ok et re-construire (re-sync) Gradle et tout devrait bien se passer. J'espère que cette aide.
~/path/to/your/project/gradle/wrapper/gradle-wrapper.properties
et modifier la valeur dedistributionUrl
àhttps\://services.gradle.org/distributions/gradle-4.8-bin.zip
.Cela a résolu mon problème. J'ai été en utilisant
idea
plugin comme une solution de contournement à l'aide de l'IDÉE mais de toute façon l'permettra à l'autowiring et certaines configurations ne sont pas correctement configuré. Après avoir le wrapper dans mon projet de racine > projet d'importation de > l'utilisateur gradle wrapper > tout fonctionne bien.Merci pour l'explication, @idleherb. La mise à niveau de gradle 4.8 résolu mon problème 😉
Pour un projet de l'héritage, qui doit être compilé avec le JDK 1.8, j'ai besoin d'ouvrir Fichier, la Structure de Projet..., Paramètres de Plate-forme, Sdk, supprimer le 11 de l'élément, à l'aide de la + bouton. Je suis à l'aide d'IntelliJ IDEA ULTIME 2018.3 sous macOS Mojave 10.14.2.
OriginalL'auteur Luka Lopusina
Ci-dessous est ce que j'ai fait pour résoudre ce problème sur Windows 10 avec IntelliJ 2018.1.5 et Java 10.0.1 JDK
(i) les utilisateurs de Microsoft Windows
Créer un nouveau répertoire C:\Gradle avec l'Explorateur de Fichiers.
Ouvrir une deuxième fenêtre d'Explorateur de Fichiers et allez dans le répertoire où le Gradle de distribution a été téléchargé. Double-cliquez sur l'archive ZIP pour exposer le contenu. Faites glisser le dossier de contenu gradle-4.8.1 pour votre nouvellement créé C:\Gradle dossier.
(ii) Ajouté CHEMIN C:\Gradle\gradle-4.8.1\bin pour la variable d'environnement
Après ce qui précède est allé Fichier --> Paramètres>Construire des Outils - > Gradle et fait Gradle à la maison pour C:/Gradle/gradle-4.8.1
Puis est allé à Vue --> Outil de Windows --> Gradle et frappé de l'Actualiser tous les Gradle projets icône.
OriginalL'auteur Nafeez Quraishi
Même si vous êtes sous Linux, la solution reste la même.
À l'intérieur du dossier racine de votre Projet(Répertoire de Travail) >>
Il y a un fichier nommé >>
Changer le distributionUrl ligne (Version Obsolète):
À la suite de distributionUrl (Compatible/Version Correcte):
N'oubliez pas de configurer IntelliJ IDEA Paramètres pour l'utilisation de la Gradle-Wrapper Configurations.
OriginalL'auteur S34N
Va:
et en sélectionnant:
fixe pour moi.
OriginalL'auteur Mindaugas Bernatavičius
Résumé de la Solution:
jdk
(s) deintelliJ
Une démonstration complète est donnée ci-dessous pour
intelliJ
dansubuntu 18.04.1
fig1: Installation
openjdk-8
.fig2: Ajout de jdk8 à Structure de Projet. Cliquez sur
+
bouton puis choisissezJDK
. Maintenant, choisissezJDK home path
à jdk8. La mienne était, comme vous pouvez le voir fig3,/usr/lib/jvm/java-1.8.0-openjdk-amd64
fig3: openjdk-8 est ajouté à
intelliJ
. [a:] Temps de supprimer les versions plus récentes dejdk
deintelliJ
.fig4: Sélectionnez
10
(notez que leJDK home path
contientjava-1.11.0-openjdk-amd64
) et appuyez sur-
bouton pour supprimer10
.fig5.: après le retrait de
jdk-10
sélectionnez jdk-8(nommé1.8
dans fig5.) et appuyez surok
.fig6: Maintenant, allez à
File
->Settings
->Build, Execution, Deployment
->Build tools
->Gradle
->Gradle JVM
et choisir le même chemin d'accès que vous avez défini commeJDK home path
tout en ajoutant1.8
dansProject Structure
et appuyez surOk
. Cliquez surBuild
et choisissezMake new module app
et de l'application module doit être créé. Maintenant, si en appuyant surRun
et en choisissantapp
module permet à votre application en cours d'exécution, vous avez une bonne journée 🙂 et si non, vérifiez les activités mentionnées dans fig3[a] & fig6 une fois.OriginalL'auteur aap
Après le téléchargement de ma dernière Gradle de la version et de la modification de la variable d'environnement path pour C:\Gradle\gradle-4.10-bin\gradle-4.10\bin, pas ce qui était sur les instructions, et le passage à "l'Utilisation locale gradle distrubution" dans Paramètres - Construire, l'Exécution, le Déploiement, Gradle
Il a travaillé pour moi.
OriginalL'auteur M. Solomonik
Il est plus probable que votre gradle version. Gradle 4.7+ a JDK de support 10.
OriginalL'auteur JavaCafe01
j'ai dû désinstaller mon ide, avec cache et toutes les histoires, supprimer mon projet... Puis je l'ai ré-installé l'ide et téléchargé mon projet de nouvelle version de nouveau.
Comme une dernière étape, j'ai dû définir de nouveaux sdk pour mon projet. Auparavant, il a été montrant 2-3 Kits de développement logiciel. après ré-installation, il n'y en avait aucune. j'ai ajouté un.
Pour ajouter SDK dans Intellij:
Allez à Fichier - Projet de la Structure des Paramètres de Projet - Projet SDK...
Ajouté un sdk ici pour le jdk installé chemin.
OriginalL'auteur Vijay Gurunanee
J'ai eu le même problème avec IntelliJ version2018.1.6 x64. J'ai installé Java8 et le problème a disparu.
OriginalL'auteur Zosia Czerniawska
même dans mac == impossible de déterminer la version de Java à l'aide de l'exécutable /Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contenu/Home/bin/java.
cette aide m'
puis exécutez
après que d'essayer de construire
il demande SDK sélectionnez à partir de Matières
OriginalL'auteur Hassan Badawi