Function Compute prend en charge les environnements d'exécution Java 8 et Java 11 pour le développement de fonctions. Vous devez compiler les fonctions Java, puis les télécharger sous forme de packages JAR ou ZIP.
Contexte
Contrairement à Python ou Node.js, Java nécessite une compilation avant l'exécution sur une JVM. Dans Function Compute, les contraintes suivantes s'appliquent :
Compilation du code non prise en charge : téléchargez uniquement des packages ZIP ou JAR déjà compilés. Function Compute ne compile pas le code Java.
Modification en ligne indisponible : envoyez votre code en uploading JAR packages ou en using Object Storage Service (OSS).
Environnements d'exécution Java
Function Compute propose les environnements d'exécution Java suivants :
|
Version |
Système d'exploitation |
Architecture |
|
Java 11 |
Linux |
x86_64 |
|
Java 8 |
Linux |
x86_64 |
Function Compute fournit les dépendances suivantes pour les environnements d'exécution Java :
com.aliyun:fc-java-core: définit les interfaces de handler et les objets de contexte.com.aliyun:fc-java-events: fournit les types d'événements pour les sources d'événements courantes.FC SDK for Java: SDK officiel de Function Compute pour Java.