如何最佳地向通过 mvn spring-boot:run
启动的程序添加 JVM 选项?
如何最佳地向通过 mvn spring-boot:run
启动的程序添加 JVM 选项?
您可以配置 spring-boot-maven-plugin
,使其在运行时始终包含您的JVM选项:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<jvmArguments>
-Dapp.name=test
</jvmArguments>
</configuration>
</plugin>
或者如果您不需要这些参数永久保留,可以在命令行上使用以下命令:
mvn spring-boot:run -Drun.jvmArguments="..."
查看文档以获取详细信息。
mvn spring-boot:run -Dspring-boot.run.jvmArguments="-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"