第6章 Java コンパイラーの設定
デフォルトでは、Quarkus Maven プラグインはコンパイラーフラグを maven-compiler-plugin プラグインから javac コマンドに渡します。
手順
開発モードで使用されるコンパイラーフラグをカスタマイズするには、
configurationセクションをpluginブロックに追加し、compilerArgsプロパティーを設定します。source、target、jvmArgsを設定することもできます。たとえば、--enable-previewを JVM とjavacの両方に渡すには、以下の行を追加します。<plugin> <groupId>io.quarkus</groupId> <artifactId>quarkus-maven-plugin</artifactId> <version>${quarkus-plugin.version}</version> <configuration> <source>${maven.compiler.source}</source> <target>${maven.compiler.target}</target> <compilerArgs> <arg>--enable-preview</arg> </compilerArgs> <jvmArgs>--enable-preview</jvmArgs> </configuration> ... </plugin>