当前位置: 首页 > 知识库问答 >
问题:

无法解析类型java.io.ObjectInputStream。它从必需的.class文件中间接引用

孟凯泽
2023-03-14

我已经下载了Eclipse并尝试创建一个示例servlet程序,但我得到了以下错误

无法解析类型java.io.ObjectInputStream。它从必需的.class文件中间接引用

问题仅针对Java EE。通常,Java SE项目运行良好。

共有1个答案

傅宏恺
2023-03-14

在Java8Update91中发生了一些破坏现有JSP代码的事情。这似乎很清楚。下面是类似问题和bug报告的示例:

    null

所有这些都是关于Java8Update91(或更高版本)的问题,这些问题在使用早期的JRE/JDK版本时不存在。

以下从2016年1月22日开始的OpenJDK变更集似乎与此相关:http://hg.OpenJDK.java.net/jdk8u/jdk8u/jdk/rev/32f64c19b5fb(提交消息“8144430:Improve JMX Connections”)。变更集似乎与此漏洞有关,https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3427,此漏洞在Red Hat bug报告的注释https://bugzilla.redhat.com/show_bug.cgi?id=1336481中提到。

Update 91版本说明文档提到了JDK-8144430(非公开票据):http://www.oracle.com/technetwork/java/javase/8u91-relNotes-2949462.html。

在“Oracle Critical Patch Update Advisory-2016年4月”中,提到了CVE-2016-3427漏洞:http://www.oracle.com/technetwork/security-advisory/CPUAPR2016v3-2985753.html。

 类似资料: