J'ai téléchargé une copie de servlet-api.jar de java2s.com. Comment puis-je savoir de quelle version il s'agit? Il n'y a pas de référence sur le site.Comment savoir quelle version de servlet-api.jar j'ai?
EDIT
Ah. Excuses. J'ai énuméré le contenu de la sortie de WordPad quand je double clic sur le fichier MANIFEST.MF dans le pot, je suis arrivé:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.5.0_06-b05 (Sun Microsystems Inc.)
Comme vous pouvez le voir me dire na pas la version d'où la question.
Que voulez-vous faire avec ce fichier JAR? Il me fait toujours peur chaque fois que l'on saisit un fichier * séparé * qui est originaire d'une (grande) implémentation et ne devrait en fait pas être utilisé séparément. – BalusC
J'utilisais Tomcat 6 et migrais vers Glassfish 3. J'ai cherché dans la hiérarchie de Glassfish le pot et il n'était pas là. J'ai d'autres problèmes à résoudre en premier, mais je me demandais si j'avais besoin de rentrer dans les pots que je référenais dans Tomcat lorsque j'ai migré. – volvox
Pourquoi voudriez-vous le savoir? Compilez-vous en utilisant 'javac' dans la console de commande? Eh bien, dans Glassfish, l'API Servlet se trouve dans 'javaee.jar'. Il est d'ailleurs bon de savoir que vous pouvez utiliser des caractères génériques '*' dans classpath depuis Java 1.6 pour que vous puissiez simplement faire '/ chemin/vers/appserver/lib/*' au lieu de définir chaque fichier JAR séparément. Ne mélangez pas non plus les implémentations d'API. Assurez-vous que votre 'WEB-INF/lib' est * gratuit * des bibliothèques spécifiques à servletcontainer. – BalusC