2017-04-20 186 views
-1

雖然我在使用tomcat服務器的eclipse neon中運行maven web應用程序,並引發如下錯誤,請幫我解決此問題。如何在eclipse中使用tomcat運行maven web應用程序

重度:Servlet.service()爲servlet和jsp拋出異常 org.apache.jasper.JasperException:無法編譯類JSP:1生成的java文件 的:在線路發生

錯誤類型java.io.ObjectInputStream無法解析。它是間接需要的.class文件

回答

0

引用您應該需要至少JSP 2.1,並添加所需的依賴在你的pom.xml

<dependency> 
    <groupId>javax.servlet</groupId> 
    <artifactId>jsp-api</artifactId> 
    <version>2.1</version> 
    <scope>provided</scope> 
</dependency> 
+0

再次顯示錯誤。 –

+0

org.apache.jasper.JasperException:無法編譯JSP的類: 在生成的java文件的第1行發生錯誤 無法解析類型java.io.ObjectInputStream。它是從所需的.class文件中間接引用的 –

+0

什麼是您正在使用的java版本,檢查eclipse構建路徑,正確配置jdk也檢查編譯器。如果您使用的是Tomcat 7或8,那麼只需將java降級到7並嘗試。 – Easy2DownVoteHard2Ans

相關問題