–enable-preview
옵션을 줘야 한다.<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>
tasks.withType(JavaCompile) { options.compilerArgs += '--enable-preview' } tasks.withType(Test) { jvmArgs += "--enable-preview" }
–release <version>
은 현재 사용하는 JDK 버전과 동일하게 줘야만한다. 안그러면 작동안함.# compile 시 javac --release 13 --enable-preview ClassUsingTextBlocks.java # 실행시 java --enable-preview ClassUsingTextBlocks