내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
java:preview
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Java --enable-preview ====== * Java 에 preview 로 들어간 기능을 실행하려면 컴파일시점과 실행시점에 ''--enable-preview'' 옵션을 줘야 한다. ===== maven ===== <code xml> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>13</source> <target>13</target> <compilerArgs> --enable-preview </compilerArgs> </configuration> </plugin> </plugins> </build> </code> ===== gradle ===== <code groovy> tasks.withType(JavaCompile) { options.compilerArgs += '--enable-preview' } tasks.withType(Test) { jvmArgs += "--enable-preview" } </code> ===== 명령행 ===== * 명령행 컴파일시 ''--release <version>''은 현재 사용하는 JDK 버전과 동일하게 줘야만한다. 안그러면 작동안함. * 사실은 제외해도 되는데, 만약 production 배포시에 사용하는 JDK와 로컬 개발환경 JDK가 다를 경우 서로다른 preview 가 활성화 되기 때문에, 안전하게 명시하는 것임. <code sh> # compile 시 javac --release 13 --enable-preview ClassUsingTextBlocks.java # 실행시 java --enable-preview ClassUsingTextBlocks </code> ===== 참조 ===== * [[https://www.baeldung.com/java-preview-features|Java Preview Features | Baeldung]]
java/preview.txt
· 마지막으로 수정됨: 2022/01/22 23:55 저자
kwon37xi
문서 도구
문서 보기
이전 판
역링크
맨 위로