运行时:
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>