在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>