Bonjour,
Je travaille actuellement sur un projet backend en java spring boot version 2.1.1.Release qui embaque un tomcat version 9.0.13.
La configuration de mon socle technique impose que j'utilise tomcat version 8.0.23.
Seulement, lorsque je renseigne cette version dans les propriétés de mon pom.xml, le démarrage du serveur échoue avec le message suivant:
Caused by: java.lang.NoClassDefFoundError: org/apache/coyote/UpgradeProtocol
Si je ne mentionne pas la version de mon tomcat, c'est l'embarqué qui est pris en compte et le serveur démarre sans problème.
Il m'est exigé de ne pas prendre une version inférieure à celle de Spring boot 2.1.1.Release pour permettre la compatibilité avec la version de tomcat désirée.
Auriez vous une idée de comment résoudre cette incompatibilité? Y en a t il qui ont déjà rencontré ce problème? s'il vous plaît.
Merci.
Partager