Выполнить плагин Maven с --enable-preview в POM - PullRequest
1 голос
/ 20 сентября 2019

У меня есть собственный плагин Maven, который использует функции предварительного просмотра JDK 12.Я компилирую настройку плагина --enable-preview как аргумент компилятора, то есть

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <configuration>
        <compilerArgs>
            <compilerArg>--enable-preview</compilerArg>
        </compilerArgs>
    </configuration>
</plugin>

Когда я хочу запустить плагин, я добавляю плагин как это в POM:

<plugin>
    <groupId>my.group</groupId>
    <artifactId>my-plugin</artifactId>
    <executions>
        <execution>
            <phase>generate-sources</phase>
            <goals>
                <goal>my-goal</goal>
            </goals>
        </execution>
    </executions>
</plugin>

Ноэто не с:

Preview features are not enabled for MyPluginMojo. Try running with '--enable-preview'

Как включить функции предварительного просмотра при выполнении плагина?

...