grpc - gRPC-java启动脚本中如何自定义jvm启动参数
问题描述
gRPC 版本:1.7.0
我想在 gRPC-java 启动脚本中添加一些 JVM 启动参数。例如,通过自定义 CreateStartScripts 任务或其他方法。
有谁知道该怎么做?
解决方案
使用 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
推荐阅读
- php - Symfony 4 FOSUserBundle 自定义路由 - 添加前缀和子页面
- powershell - 如何使用 Powershell 过滤特定行和列的 csv 数据并计算总和?
- scheme - 我的方案功能有问题,它试图用给定的语法创建生产值
- c# - 检查当前时间是否为给定时间
- c++ - 用户指定的二维数组大小
- c# - 在asp.net c#中设置数据库中的数据时,下拉选择的索引更改事件触发
- regex - 正则表达式匹配 URL 中的子目录数
- json - 是否可以绑定到自定义结构类型的映射对象?
- plot - 从串口绘制数据时如何在处理中编写文本()?
- php - 在php中使用带有curl的url自动下载损坏的图像