2017-04-19 116 views
0

在Spring中创建我的第一个项目,并且出现了一些问题。 我使用JavaConfig来配置我的项目,当我开始我有这样的错误:JavaConfig:无法解析类型javax.servlet.ServletContext和javax.servlet.ServletException

Error:(6, 8) java: cannot access javax.servlet.ServletException 
class file for javax.servlet.ServletException not found 

我现在我要补充的javax.servlet API,但我不知道在哪里做。 我在IntelliJ Ultimate 2017中创建了我的项目。

回答

1

看起来您似乎没有在项目中包含javax.servlet.jar库。

如果您不使用任何依赖管理器,您应该使用Intellij IDEA手动添加'javax.servlet.jar'文件到您的类路径中:项目结构(Ctrl + Alt + Shift + S) - >库 - >新建项目库 - > Java。这个jar文件可以在这里下载:http://central.maven.org/maven2/javax/servlet/javax.servlet-api/3.0.1/javax.servlet-api-3.0.1.jar

如果你使用的是Maven,那么只需要添加这个依赖到maven pom.xml文件。

<dependency> 
    <groupId>javax.servlet</groupId> 
    <artifactId>javax.servlet-api</artifactId> 
    <version>3.1.0</version> 
    <scope>provided</scope> 
</dependency> 
+0

谢谢,它的工作:) – mattt

相关问题