IntelliJ IDEAやNetBeansでVector APIを試す

Java 16でVector APIがIncubatorとして追加されたけど、IDEでの利用方法がなかなかネットにないので、まとめ。
Mavenプロジェクトを前提に。

pom.xmlの/project/build/pluginsの下にコンパイラプラグインを追加。

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.8.1</version>
    <configuration>
        <source>20</source>
        <target>20</target>
        <compilerArgs>
            <arg>--add-modules</arg>
            <arg>jdk.incubator.vector</arg>
        </compilerArgs>
    </configuration>
</plugin>

これでビルドは通るはず。

実行はIntelliJ IDEAの場合はRun/Debug Configurationに--add-modules jdk.incubator.vectorを追加

NetBeansではプロジェクト設定のRunにあるVM Optionsにadd-modules=jdk.incubator.vectorを追加します。
ただし、ファイルの単体実行には効かないので、メインクラスを設定してプロジェクトを実行する必要があります。