Function Compute es compatible con los entornos de ejecución de Java 8 y Java 11 para el desarrollo de funciones. Las funciones de Java se deben compilar y cargar como paquetes JAR o ZIP.
Contexto
A diferencia de Python o Node.js, Java requiere compilación antes de ejecutarse en una JVM. A continuación se describen las limitaciones aplicables en Function Compute:
No se admite la compilación de código: cargue únicamente paquetes ZIP o JAR ya compilados. Function Compute no compila código Java.
No se admite la edición en línea: envíe el código mediante la uploading JAR packages o al using Object Storage Service (OSS).
Entornos de ejecución de Java
Function Compute es compatible con los siguientes entornos de ejecución de Java:
|
Versión |
Sistema operativo |
Arquitectura |
|
Java 11 |
Linux |
x86_64 |
|
Java 8 |
Linux |
x86_64 |
Function Compute proporciona las siguientes dependencias para los entornos de ejecución de Java:
com.aliyun:fc-java-core: Define las interfaces del handler y los objetos de contexto.com.aliyun:fc-java-events: Proporciona tipos de eventos para orígenes de eventos comunes.FC SDK for Java: El SDK oficial de Function Compute para Java.