Java 15 стала общедоступной 15 сентября 2020 года. В этом выпуске Java появилось много новых языковых функций, которые улучшат работу разработчиков. В этой серии сообщений в блоге мы узнаем, как установить Java 15, использовать его с вашей IDE, изучить новые языковые возможности и провести рефакторинг существующего кода, чтобы использовать новые языковые возможности.
Установка Java 15
macOS
В Mac OS самый простой способ установить Java 15 – это с помощью Варить ,
После установки Brew откройте свой любимый терминал и запустите команду:
brew cask install adoptopenjdk15
Чтобы проверить, успешно ли установлена Java 15, откройте свой любимый терминал и выполните команду:
После установки OpenJDK 15 пришло время настроить IDE для распознавания и выполнения приложений с использованием Java 15.
IntelliJ
Чтобы начать настройку Java 15 для проекта в IntelliJ, откройте или создайте новый Java-проект.
Как только проект будет открыт, перейдите в Файл -> Структура проекта . Это откроет окно Структуры проекта. В этом окне убедитесь, что Уровень языка установлен на “15 (предварительный просмотр)”.
Чтобы опробовать Java 15 с приложением Spring Boot, сначала перейдите в Spring Initializr и создайте новый проект. Чтобы следить за этой серией блогов, необходимы следующие зависимости:
Пружинный башмак 2.4.0 (М3)
Пружинная Паутина
Spring Data JPA
Утверждение
Ломбок
База данных H2
Чтобы быстро начать работу, воспользуйтесь этой ссылкой . Эта ссылка предварительно загружает конфигурацию с вышеуказанными зависимостями от Spring Initializr.
Как только проект будет импортирован в какую-либо ИДЕЮ, убедитесь, что pom.xml правильно настроен для использования кода Java 15. Две важные части – это java.version и maven-compiler-plugin конфигурации.
Значение java.version должно быть равно 15.
...
...
15
...
...
maven-compiler-plugin должен иметь значение исходной версии 15, значение целевой версии 15 и включать параметры предварительного просмотра.
В этом посте мы узнали, как загрузить Java 15, указать нашей СТОРОНЕ использовать языковые функции Java 15 и как использовать Spring Boot и Java 15. Пример приложения Spring Boot можно найти в моем профиле GitHub .