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

6 java maven spring-boot

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

joz*_*o22 11

现在它是:

mvn spring-boot:run -Dspring-boot.run.jvmArguments="-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
Run Code Online (Sandbox Code Playgroud)


Boh*_*nko 5

您可以配置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>
Run Code Online (Sandbox Code Playgroud)

或者,如果您不需要该参数永久保留,请在命令行上使用以下命令:

mvn spring-boot:run -Drun.jvmArguments="..."
Run Code Online (Sandbox Code Playgroud)

检查文档以了解详细信息。