1. Обзор
В этом руководстве мы узнаем, как изменить версию JDK в проектах IntelliJ . Это будет работать как в Community, так и в Ultimate Editions IntelliJ.
2. Настройки структуры проекта
IntelliJ хранит версию JDK, используемую проектом, в своей структуре проекта
. Есть два способа найти это:
Через навигацию по меню :
Переход к
Файл -> Структура проекта
Через сочетание клавиш :
Для OSX мы нажимаем
⌘ + ;
Для Windows нажимаем
Ctrl+Shift+Alt+S
Затем мы увидим всплывающее диалоговое окно, похожее на это:
В разделе Project SDK
мы сможем выбрать новый JDK для использования в проекте с помощью поля со списком. После обновления до новой версии Java проект начнет переиндексировать свои исходные файлы и библиотеки, чтобы обеспечить синхронизацию автозаполнения и других функций IDE.
3. Общие ошибки
При изменении JDK нужно помнить, что это влияет только на JDK, используемый IntelliJ . Поэтому при запуске проекта Java через командную строку он по-прежнему будет использовать JDK, указанный в переменной среды JAVA_HOME .
Кроме того, изменение Project SDK не меняет версию JVM используемых инструментов сборки. Таким образом, при использовании Maven или Gradle в IntelliJ изменение Project SDK не изменит JVM, используемую для этих инструментов сборки.
4. Вывод
В этой статье мы проиллюстрировали два способа изменения версии Java, используемой в проектах IntelliJ. Мы также выделили предостережения, о которых необходимо помнить при изменении версии Java.
Чтобы узнать больше о структуре проекта IntelliJ,
посетите официальную документацию .