【问题标题】:How to add JVM options to program started by mvn spring-boot:run如何向 mvn spring-boot:run 启动的程序添加 JVM 选项
【发布时间】:2017-11-27 20:17:52
【问题描述】:

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

【问题讨论】:

    标签: java maven spring-boot


    【解决方案1】:

    您可以将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="..."
    

    查看documentation了解详情。

    【讨论】:

      【解决方案2】:

      现在是:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-04-28
        • 1970-01-01
        • 2018-04-20
        • 1970-01-01
        • 1970-01-01
        • 2020-09-27
        • 2018-04-25
        相关资源
        最近更新 更多