我已经下载了Eclipse并尝试创建一个示例servlet程序,但我得到了以下错误
无法解析类型java.io.ObjectInputStream。它从必需的.class文件中间接引用
问题仅针对Java EE。通常,Java SE项目运行良好。
在Java8Update91中发生了一些破坏现有JSP代码的事情。这似乎很清楚。下面是类似问题和bug报告的示例:
所有这些都是关于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。
当我将Java8方法引用双冒号运算符()与新运算符(例如)一起使用时,我在Spring工具套件(STS)的Eclipse中发现了这个错误: 无法解析类型org.eclipse.jdt.annotation.nonnull。它从必需的.class文件中间接引用 如何摆脱这个错误?
代码在Eclipse Oxygo3中运行良好,但同样的代码在Eclipse Photon中显示错误。 pom.xml:hamcrest的依赖关系 有人知道如何删除此错误吗?
我将一些现有项目从ant改为maven项目。到目前为止还好。 所有项目都有相同的groupid。下面是一个名为“serverbase”和artifactId“server-base”的项目。在这个项目中有一个抽象类“BaseService”,它通过以下方式定义记录器: 任何进一步的帮助都将不胜感激。提前谢了。
问题内容: 当我将Java 8方法引用双冒号运算符()与新运算符(例如)结合使用时,我在Spring Tool Suite(STS)的Eclipse中收到此错误: 无法解析类型org.eclipse.jdt.annotation.NonNull。从所需的.class文件间接引用它 如何摆脱这个错误? 问题答案: 错误说明在Stephan Herrmann的评论中提供。有一个开放的Eclipse问题
在Eclipse中构建OpenFire项目时,尽管我已经添加了所有所需的更新过的jar文件,但在我的类文件开头的注释中,我仍然得到了以下错误 怎么解决这个! 无法解析类型com.sun.syndication.feed.synd.syndfeedi。它是从必需的。class文件间接引用的
无法解析java.lang.Object类型。它是从必需的。class文件间接引用的 但是,在Eclipse Kepler中,我将路径设置为C:\Program Files\Java\jdk1.6.0_41,through Window»Preferences»Java»Installed JRES。