如何将 JVM 选项添加到由 mvn spring-boot:run 启动的程序中

2022-09-03 05:35:58

将JVM选项添加到启动的程序中的最佳方法是什么?mvn spring-boot:run


答案 1

您可以配置为在运行时始终包含 jvm 选项:spring-boot-maven-plugin

<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="..."

有关详细信息,请查看文档


答案 2

现在是:

mvn spring-boot:run -Dspring-boot.run.jvmArguments="-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"

推荐