1. 程式人生 > >java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/jasper/servlet/J

java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/jasper/servlet/J

今天用Eclipse搭建maven web專案 但是跑起來的時候報錯了……糾結了好半天,是關於servlet包載入的問題後臺報錯如下

最後是在pom.xml中做了配置

<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>3.1.0</version>
        <scope>provided</scope>
    </dependency>

原因是沒有加 <scope>provided</scope>

加上如上就可以了,具體為什麼不細說了,可以去學下maven