如何在eclipse中使用tomcat运行maven web应用程序
问题描述:
虽然我在使用tomcat服务器的eclipse neon中运行maven web应用程序,并引发如下错误,请帮我解决此问题。如何在eclipse中使用tomcat运行maven web应用程序
重度:Servlet.service()为servlet和jsp抛出异常 org.apache.jasper.JasperException:无法编译类JSP:1生成的java文件 的:在线路发生
错误类型java.io.ObjectInputStream无法解析。它是间接需要的.class文件
答
引用您应该需要至少JSP 2.1,并添加所需的依赖在你的pom.xml
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
<scope>provided</scope>
</dependency>
再次显示错误。 –
org.apache.jasper.JasperException:无法编译JSP的类: 在生成的java文件的第1行发生错误 无法解析类型java.io.ObjectInputStream。它是从所需的.class文件中间接引用的 –
什么是您正在使用的java版本,检查eclipse构建路径,正确配置jdk也检查编译器。如果您使用的是Tomcat 7或8,那么只需将java降级到7并尝试。 – Easy2DownVoteHard2Ans