首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向scdf任务添加JBP_CONFIG选项

向scdf任务添加JBP_CONFIG选项
EN

Stack Overflow用户
提问于 2022-05-18 19:10:43
回答 1查看 64关注 0票数 0

我更新了我的应用程序中的java版本,现在收到了以下错误

代码语言:javascript
复制
[ERR] Exception in thread "main" java.lang.UnsupportedClassVersionError: com/spatial/batch/BatchApplication has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

我添加了JBP_CONFIG_OPEN_JDK_JRE: '{jre: { version: 11.+ }}'来解决这个问题,这是有帮助的。现在,我想对scdf任务进行同样的处理。我试过这样做,但不起作用

代码语言:javascript
复制
spring:
  cloud:
    deployer:
      cloudfoundry:
        domain: ****
        freeDiskSpacePercentage: 15
        org: ****
        password: "****"
        space: ****
        url: "****"
        username: ****
        api-timeout: 360
        javaOpts: -Xms512m -Xmx768m
        skip:
          ssl:
            validation: false
        stream:
          buildpack: java_buildpack_offline
          services: "p-rbt"
        task:
          buildpack: java_buildpack_offline
          services: "config-server,config-server-keystore,p-rbt,logstash-syslog,elastic-apm"
          disk: 4096
          memory: 4096
          taskTimeout: 540
          health:
            check: none
          env:
            JBP_CONFIG_OPEN_JDK_JRE: '{jre: { version: 11.+ }}'

将环境变量设置为scdf任务的正确方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2022-05-20 22:49:59

env的位置不正确。它应该仍然在清单文件下。但不是应用程序yaml。env: JBP_CONFIG_OPEN_JDK_JRE:'{jre:{ version: 11.+ }‘

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72294756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档