Maison > Questions et réponses > le corps du texte
Ce projet est issu de l'examen en ligne https://github.com/Eliteteams/q...
Mais lorsque IDEA est compilé, une erreur se produit : Impossible de résoudre le symbole 'HttpServletRequest''HttpServletResponse' 'Cookie'
J'ai ces trois fichiers jars. Ce qui est étrange, c'est que lorsque mon projet s'exécute, la page correcte apparaît. ce?
代言2017-06-12 09:21:29
Ajoutez cette phrase à pom.xml
<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
Définissez la portée sur fourni, ce qui signifie que l'environnement d'exécution a été fourni. Il est uniquement utilisé pour la compilation et ne sera pas empaqueté.
Il n'est pas recommandé de mettre le servlet sur le chemin de classe, après tout, différents projets peuvent nécessiter différentes versions.
Phrase supplémentaire : Veuillez sélectionner la version du servlet-api en fonction du web.xml du projet, ou sélectionner une nouvelle version du servlet-api pour modifier l'en-tête du web.xml
世界只因有你2017-06-12 09:21:29
Il s'agit d'un projet maven, il n'est pas nécessaire d'importer manuellement des packages. Faites un clic droit sur le projet MAVEN->Mettre à jour le projet
阿神2017-06-12 09:21:29
L'environnement de compilation n'a pas javax.servlet-api.jar
L'environnement opérationnel a ceci
Ajouter javax.servlet-api.jar