maven編譯web項目顯示「軟件包 javax.servlet.http 不存在"

1maven項目,執行maven install的時候,報以下錯誤:
java

2.解決辦法:api

       這是因爲缺乏servlet-api.jar包,其實tomcat下有,可是在java build path把他加載過來,仍是報這個錯誤,因此咱們直接在pom.xml裏面加入這個jar包便可,加入的代碼以下:tomcat

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
    <scope>provided</scope>
</dependency>

這樣問題就解決了,且有時jsp頁面保錯,加入這個jar包也會讓其錯誤消失。

jsp