如何在gRPC-java启动脚本中自定义jvm启动参数

时间:2018-10-09 12:58:41

标签: grpc java-opts

gRPC版本: 1.7.0

我想向gRPC-java启动脚本中添加一些JVM启动参数。 例如,通过自定义CreateStartScripts任务或其他方法。

有人知道怎么做吗?

1 个答案:

答案 0 :(得分:0)

使用defaultJvmOpts变量:

task helloWorldServer(type: CreateStartScripts) {
    mainClassName = 'io.grpc.examples.helloworld.HelloWorldServer'
    applicationName = 'hello-world-server'
    outputDir = new File(project.buildDir, 'tmp')
    classpath = jar.outputs.files + project.configurations.runtime
    defaultJvmOpts = ["-XX:+UseG1GC"]
}

参考: https://docs.gradle.org/current/javadoc/org/gradle/jvm/application/tasks/CreateStartScripts.html