环境说明

本文介绍在函数计算中使用Java框架编写函数的运行环境信息。

背景信息

Java语言和Python、Node.js这类脚本型语言不同,该语言需要编译后才能在JVM虚拟机中运行。针对Java语言,函数计算当前具有以下限制:
  • 不支持代码编译:仅支持上传已经开发完成、编译打包后的ZIP包或JAR包。函数计算不提供Java的编译能力。
  • 不支持在线编辑:由于不支持上传代码,所以不支持在线编辑代码,仅能看到通过上传 JAR 包通过 OSS 上传两种方法提交代码。

Java运行时

函数计算目前支持的Java运行环境如下。

版本操作系统架构
Java 11Linuxx86_64
Java 8Linuxx86_64
函数计算为Java运行时提供以下依赖库:
  • com.aliyun:fc-java-core:定义了请求处理程序中使用的handler接口和context对象等信息。
  • com.aliyun:fc-java-events:提供了常用的事件源的event类型。
  • FC SDK for Java函数计算官方的Java SDK。

相关文档