2009-05-26 8 views
3

J'ai écrit un projet java sur IntelliJ idée 8.1.1.Lorsque je vais compiler l'option de IntelliJ IDEA 8.1.1 alors il affiche une boîte de message pop-up, en ce qu'il montre erreur-IntelliJ ne reconnaît pas la version JDK

Impossible de déterminer la version pour JDK
Mettre à jour la configuration JDK.

Même si j'ai une version JDK correcte, jdk1.5.0 est installé sur mon PC fonctionnant correctement avec un autre environnement. Veuillez suggérer tous les paramètres que je pourrais avoir besoin de changer.

Répondre

1

Quelle est la sortie de la "java -version" pour cette installation JDK? Il se peut que la sortie contienne des chaînes non standard avant les informations de version réelles. Ces chaînes peuvent être ajoutées par les variables d'environnement sur votre système. IDEA peut ne pas être capable d'analyser cette sortie et de détecter la version JDK correctement.

+1

Oui est correct, est à cause de la chaîne générée à partir de $ _JAVA_OPTIONS dans mon cas -> "Picked up _JAVA_OPTIONS: ..." avant toute la chaîne standard de "java -version" – Lyoneel

5

J'ai récemment reçu le même message d'erreur dans IntelliJ IDEA 9.0.4. "Impossible de détecter la version JDK", "Probablement JDK installé dans C: \ Program Files \ Java \ jdk1.6.0_24 est corrompu."

J'ai été capable de le résoudre en supprimant le JDK de Project Structure | SDKs puis en l'ajoutant de nouveau.

Questions connexes