Quarkus - 如何为Maven Runner的运行应用程序提供java参数?



运行时:

mvn quarkus:dev

如何向 jvm 提供参数?我正在寻找类似于春天的东西:

-Dspring-boot.run.jvmArguments="Dfile.encoding=UTF-8"

或更老:

-Drun.jvmArguments="-Dfile.encoding=UTF-8"

可以从命令行使用jvm.args属性:

mvn quarkus:dev -Djvm.args=...

或者在 Maven 的参数中指定相同的参数:

<project ...>
...
<properties>
<jvm.args>-Dquarkus.datasource.url=...</jvm.args>
</properties>
...
</project>

或者通过插件的jvmArgs属性:

<project ...>
...
<build>
<plugins>
<plugin>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>dev</goal>
</goals>
<phase>...</phase>
</execution>
</executions>
<configuration>
<jvmArgs>-Dquarkus.datasource.url=...</jvmArgs>
</configuration>
</plugin>
</plugins>
</build>
...
</project>

相关内容

最新更新