web-dev-qa-db-fra.com

Springboot Wildfly 10 Erreur de déploiement JDK.Unsupporté Module non trouvé

J'ai un projet Springboot V2 avec Java 1.8 et lorsque j'essaie de déployer mon projet Springboot sur Wildfly 10, je continue à obtenir cette erreur.

19:12:25,295 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "HealthCheck.war")]) - failure description: {
    "WFLYCTL0080: Failed services" => {"jboss.module.service.\"deployment.HealthCheck.war\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.HealthCheck.war\".main: WFLYSRV0179: Failed to load module: deployment.HealthCheck.war:main
    Caused by: org.jboss.modules.ModuleNotFoundException: jdk.unsupported:main"},
    "WFLYCTL0412: Required services that are not installed:" => ["jboss.module.service.\"deployment.HealthCheck.war\".main"],
    "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined

J'ai déjà créé un jboss-deployment-structure.xml et a ajouté la dépendance "JDK.Unsupported" là-bas, j'ai également essayé d'ajouter qu'au manifeste.mf et j'ai également essayé d'ajouter la dépendance "JDK.Unsupportée" manquante sur le Fichier POM sous le plug-in Maven-War mais pas de chance.

7
Kikuich

Je suis confronté exactement au même problème et je l'ai résolu en mettant à niveau Wildfly 10 à 20 avec Java 8. Ma version de démarrage de printemps était 2.4.0 Alternativement, j'ai dégradé ma version de démarrage de printemps à 1,5,8.Release et a pu exécuter avec succès sur Wildfly 10.

1
Aviral Ahuja

J'ai trouvé une meilleure solution, basée sur la création d'un nouveau faux module nommé JDK.unsupported sur JBoss ou Wildfly.

Dans mon cas, je ne peux pas mettre à niveau le JBoss EAP 7.1 et je souhaite garder au courant de la dernière version du printemps.

Donc, ce que j'ai fait est de créer un nouveau faux module sous modules/système/couches/couches/base Dossier et fonctionnait comme un charme!

0
Marc Gil Sendra