Вопрос-ответ

How do I change the IntelliJ IDEA default JDK?

Как мне изменить JDK IntelliJ IDEA по умолчанию?

Я использую IntelliJ IDEA в качестве среды разработки и Maven для управления зависимостями. Я часто создаю структуру своего проекта (каталоги, pom и т.д.) Вне IDEA, а затем импортирую проект в IDEA с помощью Import project from external model. Это отлично работает, за исключением того, что в моих pom я указываю, что maven-compiler-plugin должен использовать JDK 1.6, и когда я импортирую, IDEA сообщает мне, что Language Level Changed и что Language level changes will take effect on project reload, а затем предлагает перезагрузить проект. Это раздражает, потому что я всегда использую одну и ту же версию JDK.

Как мне изменить JDK по умолчанию, который использует IntelliJ IDEA, чтобы мне не приходилось перезагружать свой проект каждый раз, когда я импортирую новый проект?

Переведено автоматически
Ответ 1

Этот параметр изменяется в диалоговом окне "Структура для новых проектов". Перейдите в "Файл" -> "Настройка новых проектов" -> "Структура ..."

Выбор структуры для новых проектов

Далее соответствующим образом измените "Project SDK" и "Уровень языка проекта".

Выбор уровня языка проекта


Предыдущие версии IntelliJ IDEA имели этот параметр в "Файл" -> "Другие настройки" -> "Структура проекта по умолчанию ...".

У IntelliJ IDEA 12 был этот параметр в "Структуре проекта шаблона ..." вместо "Структуры проекта по умолчанию ..."

Ответ 2

Загрузите и распакуйте файл архива JDK (.tar.gz) и добавьте его в качестве SDK в диалоговом окне "Структура проекта" ( Ctrl+Alt+Shift+S )

jdk 9 intellij
нажмите на gif, чтобы увеличить

Также убедитесь, что вы установили соответствующий "Уровень языка проекта". Я забыл это сделать при создании GIF.

Структура проекта> Проект> Уровень языка проекта

Для Java 8 установите значение 8, для Java 9 установите значение 9 и так далее.

Ответ 3

  • Я использую IntelliJ IDEA 14.0.3, и у меня тоже такой же вопрос. Выберите меню File \ Other Settings \ Default Project Structure...

введите описание изображения здесь



  • Выберите Project вкладку, раздел Project language level, выберите уровень из выпадающего списка, этот параметр default for all new project.


    введите описание изображения здесь

Ответ 4

Я обнаружил, что в последних версиях IntelliJ IDEA требуется Java 1.8, но она не настроена по умолчанию.

Мы можем изменить путь или настроить из Project Settings > Project > Project SDK

здесь мы можем отредактировать или добавить путь к JDKs.

(в моем случае путь находится в C:\Program Files\Java\jdk1.8.0_102)

введите описание изображения здесь

введите описание изображения здесь

java intellij-idea