将JVM args添加到spring启动应用程序

时间:2015-06-09 00:01:51

标签: java gradle spring-boot jvm-arguments

我正在运行基于Gradle的Spring Boot应用程序。 我需要以某种方式为这个项目添加JVM参数,所以当我使用“java -jar myProject”运行项目时,JVM参数会自动加载。

1 个答案:

答案 0 :(得分:3)

只需将此行添加到build.gradle文件中,您就可以将选项传递给JVM(例如-Dspring.profiles.active = loc):

bootRun.systemProperties = System.properties

整个build.gradle文件应如下所示:

project.ext {
    ...
}

apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'spring-boot'

repositories {
    ....
}

dependencies {
    runtime ...

    compile ...
    compile ...

    testCompile ...
}

jar {
    ...
}

bootRun.systemProperties = System.properties