函数计算,运行mvn命令的Java runtime如何指定为Java17,目前我看默认的是:openjdk version "1.8.0_292"
【函数计算,运行mvn命令的Java runtime如何指定为Java17,目前我看默认的是:open
】
使用Maven插件构建项目时,在pom.xml中明确指定Java版本为17:
xml
Copy
17
17
函数代码可以使用Java 17特性,然后在函数配置中指定运行时为私有运行时:
json
Copy
"runtime": {
"runtimeName": "provided",
"initTimeoutInMilliseconds": 60000,
"runtimeVersion": "java17"
}
打包上传项目,将私有runtime配置文件同步上传,其中 specifies Java 17环境。
4.部署函数时指定使用私有运行时。
5.测试验证函数是否使用Java 17运行。
6.若未提供Java 17支持,也可以使用Docker或自定义Dockerfile运行Java 17环境。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。