HTTP Status 500 - java.lang.NullPointerException错误

在这里插入图片描述
在maven的web项目中出现HTTP Status 500 - java.lang.NullPointerException报错的时候,可能是存在依赖重复导入的情况。

例如,父项目和子项目的pom.xml中都导入了下面的依赖,则选择其一以来保存即可。例如我们去掉子项目中的依赖,只保留父项目中的依赖。

		<dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet.jsp</groupId>
            <artifactId>jsp-api</artifactId>
            <version>2.2</version>
        </dependency>