Échec du code Java 11 dans la version de cloud manager

Pour résoudre ce problème, mettez à jour la configuration de projet Maven pour utiliser Java 11.

Description description

Environnement

Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problème

Le code associé à la version Java => 11 échoue dans le processus de création via le gestionnaire de cloud.

Exemples de messages d’erreur Java que vous pouvez observer :

Exemple 1 :

package java.net.http does not exist

Exemple 2 :

Initialiser une carte statique à l’aide de Java 9 Map.of()

error:
symbol: method of(java.lang.String,java.lang.String)
location: interface java.util.Map

Résolution resolution

Pour résoudre ce problème, mettez à jour la configuration de projet Maven pour utiliser Java 11.

Cause

Par défaut, les projets sont créés par le processus de génération Cloud Manager à l’aide du JDK Oracle 8.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f