Google云应用引擎- Eclipse显示“运行时:在app.yaml中的“java 11”不是Java

bqf10yzr  于 2023-03-06  发布在  Java
关注(0)|答案(2)|浏览(124)

尝试通过Eclipse(通过Google Cloud Tools插件)将外部jar文件部署到Google Cloud App Engine。

应用程序yaml

runtime: java11
entrypoint: 'java -jar cord.jar'

在Eclipse上,显示"runtime: java 1" in app.yaml is not "java"

sxpgvts3

sxpgvts31#

听起来你想在GAE Flex上使用Java11,但是在你写这个问题的时候还不支持。
Java 11和17现在可以在Google应用引擎Flex中预览。
只需将以下代码添加到app.yamlruntime_config:中。

runtime_config:
    operating_system: "ubuntu18"
    runtime_version: "11"
ufj5ltwl

ufj5ltwl2#

运行时java11不是App Engine Flexible中支持的运行时。应改用runtime: java
这里您可以看到java app.yaml示例和Java documentation for flex
如果在支持Java 11的Standard environment中部署应用程序,则可以使用java11
如果要部署到应用程序引擎标准,则可以在菜单中选择要部署的版本

相关问题