AVERTISSEMENT: Inconnue version string [3.1]. Version par défaut sera utilisé
Chaque fois que j'exécute web aps dans eclipse, j'ai toujours eu cet avertissement:
WARNING: Unknown version string [3.1]. Default version will be used.
Qu'est-ce que cela? Que dois-je faire à ce sujet?
OriginalL'auteur morbidCode | 2014-06-15
Vous devez vous connecter pour publier un commentaire.
Ou vous pouvez tout simplement être à l'aide d'un serveur web qui n'est pas en charge de la Servlet 3.1. Par exemple, Tomcat 7 ne supporte Servlet 3.0 et ci-dessous. Alors que Tomcat 8 prend en charge servlet 3.1.
Il devrait être dans votre web.xml. Ne savez pas pourquoi vous obtenez le message d'avertissement si elle est définie à la section 3.0. Pouvez-vous inclure l'intégralité de la web-app de départ de la balise?
Nous avons déjà fixé en quelque sorte, je n'arrive pas à se rappeler. Probablement le réglage a été 3.0, mais nous avons utilisé certains 3.1 de l'API.
La partie intéressante est, nous avons utilisé Tomcat 8, qui devrait géré 3.1 Api de toute façon.
Ouais, c'est intéressant. Content que tu l'as, travail même si.
OriginalL'auteur Jason
Vous obtenez un avertissement parce que le XML est incorrect, mais l'app
doit être en cours d'exécution avec une version effective de 2.3 basé sur le DOCTYPE.
En supprimant l'inutile de l'attribut de version fera cet avertissement s'en aller.
OriginalL'auteur user3145373 ツ
Juste pour donner plus de contexte de ce qui a été dit ici, j'ai eu dans mon web.xml suivantes:
Et a été d'obtenir l'avertissement ci-dessus pour Tomcat 7. Pour la faire disparaître, vous avez besoin de changer:
web-app version="3.1"
àweb-app version="3.0"
web-app_3_1.xsd
àweb-app_3_0.xsd
Espère que cela aidera les futurs lecteurs.
OriginalL'auteur pydoge