Java 15의 새로운 기능: 설정 및 소개

Java 15는 2020년 9월 15일에 일반 공급에 도달했습니다. 이 Java 릴리스에는 개발자 경험을 향상시킬 많은 새로운 언어 기능이 있었습니다. 이 블로그 게시물 시리즈에서는 Java 15를 설치하고 IDE와 함께 사용하고 새로운 언어 기능을 탐색하고 기존 코드를 리팩터링하여 새로운 언어 기능을 사용하는 방법을 배웁니다.

자바 15 설치



맥 OS



macOS에서 Java 15를 설치하는 가장 쉬운 방법은 인기 있는 macOS용 패키지 관리자인 Brew을 사용하는 것입니다.

Brew를 설치한 후 즐겨 사용하는 터미널을 열고 다음 명령을 실행합니다.

brew cask install adoptopenjdk15

Java 15가 성공적으로 설치되었는지 확인하려면 즐겨 사용하는 터미널을 열고 다음 명령을 실행합니다.

java --version

출력은 다음과 같아야 합니다.

$ java --version
openjdk 15 2020-09-15
OpenJDK Runtime Environment AdoptOpenJDK (build 15+36)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 15+36, mixed mode, sharing)



Windows에 OpenJDK 15를 설치하려면 먼저 OpenJDK 15 zip file .

zip 다운로드가 완료되면 컴퓨터의 특정 위치에 zip 파일의 압축을 풉니다.

zip 압축이 풀린 후 OpenJDK 15 폴더를 가리키도록 시스템의 JAVA_HOMEPATH 변수를 업데이트합니다.

JAVA_HOME=C:\path\to\jdk-15
PATH=...%JAVA_HOME%\bin;...

Java 15가 성공적으로 설치되었는지 확인하려면 터미널을 다시 시작한 다음 다시 시작하면 다음 명령을 실행합니다.

java --version

출력은 다음과 같아야 합니다.

$ java --version
openjdk 15 2020-09-15
OpenJDK Runtime Environment AdoptOpenJDK (build 15+36)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 15+36, mixed mode, sharing)

IDE 설정



OpenJDK 15가 설치되었으면 이제 Java 15를 사용하여 애플리케이션을 인식하고 실행하도록 IDE를 구성할 차례입니다.

인텔리제이



IntelliJ에서 프로젝트에 대해 Java 15 구성을 시작하려면 새 Java 프로젝트를 열거나 만듭니다.

프로젝트가 열리면 File -> Project Structure 로 이동합니다. 그러면 프로젝트 구조 창이 열립니다. 이 창에서 언어 수준이 "15(미리 보기)"로 설정되어 있는지 확인합니다.

스프링 부트



Spring Boot 2.4.0 M1 Java 15 언어 기능에 대한 지원을 추가했습니다.

Spring Boot 앱으로 Java 15를 사용해 보려면 먼저 Spring Initializr으로 이동하여 새 프로젝트를 생성하십시오. 이 블로그 시리즈를 따라 하려면 다음 종속성이 필요합니다.
  • 스프링 부트 2.4.0(M3)
  • 스프링 웹
  • 스프링 데이터 JPA
  • 검증
  • 롬복
  • H2 데이터베이스

  • 빠르게 시작하려면 이것을 사용하십시오link. 이 링크는 Spring Initializr에 대한 위의 종속성이 있는 구성을 미리 로드합니다.

    프로젝트를 일부 IDE로 가져오면 pom.xml가 Java 15 코드를 사용하도록 올바르게 구성되었는지 확인하십시오. 두 가지 중요한 부분은 java.versionmaven-compiler-plugin 구성입니다.
    java.version 값은 15여야 합니다.

    <project>
       ...
       <properties>
            ...
            <java.version>15</java.version>
            ...
        </properties>
        ...
    </project>
    
    maven-compiler-plugin는 소스 버전 값이 15, 대상 버전 값이 15이고 미리 보기 옵션을 활성화해야 합니다.

    <project>
        ...
        <build>
            <plugins>
                ...
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                        <source>15</source>
                        <target>15</target>
                        <compilerArgs>--enable-preview</compilerArgs>
                    </configuration>
                </plugin>
                ...
            </plugins>
        </build>
        ...
    </project>
    

    결론



    이 게시물에서 우리는 Java 15를 다운로드하는 방법, IDE에 Java 15 언어 기능을 사용하는 방법, Spring Boot 및 Java 15를 사용하는 방법을 배웠습니다. Spring Boot 애플리케이션의 예는 my GitHub profile 에서 찾을 수 있습니다.

    좋은 웹페이지 즐겨찾기