Intellij 14 предоставленный javaHome кажется недействительным
При первом запуске IntelliJ IDEA Community Edition 14.0.2 в Windows 7 x64 я получил следующую ошибку при попытке импортировать образец libGDX gradle config:
Intellij 14 предоставленный javaHome кажется недействительным
IDE ищет в C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 14.0.2\jre
для среды выполнения java, но файлы существуют в подкаталоге с этого: C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 14.0.2\jre\jre
.
Мое решение состояло в том, чтобы скопировать содержимое jre\jre
на один уровень до jre
, что решило проблему - но не похоже, что это правильно.
Это приемлемое решение, или есть "лучший способ" решить это?
Мне кажется странным, что установка по умолчанию не в правильном месте; но может быть что-то экологическое, что я не совсем понимаю.
Это было записано как дубликат, но это не так - это другой продукт. Android Studio - это отличный продукт для IntelliJ-Idea.
Ответы
Ответ 1
Поскольку у вас есть 64-разрядная Java как ваш JAVA_HOME, запустите 64-разрядную версию на IntelliJ вместо этого, idea64.exe в каталоге bin вашей установки IntelliJ; например:
C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 14.0.2\bin\idea64.exe