Java 将JVM参数添加到spring启动应用程序
我正在运行基于Gradle的Spring Boot应用程序。Java 将JVM参数添加到spring启动应用程序,java,gradle,spring-boot,jvm-arguments,Java,Gradle,Spring Boot,Jvm Arguments,我正在运行基于Gradle的Spring Boot应用程序。 我需要以某种方式将JVM参数添加到此项目中,因此当我使用“java-jar myProject”运行项目时,JVM参数会自动加载。只需将这一行添加到build.gradle文件中,您就可以向JVM传递选项(例如-Dspring.profiles.active=loc): 整个build.gradle文件应如下所示: project.ext { ... } apply plugin: 'java' apply plugin:
我需要以某种方式将JVM参数添加到此项目中,因此当我使用“java-jar myProject”运行项目时,JVM参数会自动加载。只需将这一行添加到build.gradle文件中,您就可以向JVM传递选项(例如-Dspring.profiles.active=loc): 整个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
只需将这一行添加到build.gradle文件中,就可以将选项传递给JVM(例如-Dspring.profiles.active=loc): 整个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
实际上,此配置有助于传递命令行参数。但我需要配置默认的JVM参数,所以当我运行“java-jarmyproject”时,这些默认参数会自动加载。实际上,这种配置可以帮助传递命令行参数。但我需要配置默认的JVM参数,所以当我运行“java-jarmyproject”时,这些默认参数会自动加载。