2017-04-19 90 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