maven項目,引入javax.servlet.annotation.WebServlet的jar包,使用@WebServlet注解來實現對傳統web.xml中servlet和url的映射
報錯:The import javax.servlet.annotation cannot be resolved
情況說明:
maven項目相關jar包正常引入,且maven可以正常的install,且使用maven啟動項目(tomcat7:run)正常,但是就是報錯,看着很煩
<dependency> <groupId>javax.annotation</groupId> <artifactId>javax.annotation-api</artifactId> <version>1.2</version> </dependency>
解決:
選中項目“右擊”,選擇“Build path”,然后"Add Libraries",再選擇“Server Runtime” ,在彈出的框中選擇自己啟動項目使用的server類型和版本即可消除報錯