Java 1.7的错误编译错误:'<>'操作者

时间:2014-07-06 13:00:42

标签: java eclipse compilation diamond-operator

我正在使用Eclipse EE IDE 2.0.1,我有两个Java项目A& B. 项目B作为jar文件添加到项目A.项目A然后在Tomcat服务器上运行。

当运行A时,A一旦访问B,我就得到例外:

...
Caused by: java.lang.Error: Unresolved compilation problem: 
    '<>' operator is not allowed for source level below 1.7

(1)我将两个项目的Project Facets和Java Compiler设置为1.7,服务器运行时环境也是1.7。我已将我能找到的所有内容设置为Java 1.7,包括此处描述的所有步骤:Diamond operator(<>) not working in java 1.7

(2)我的代码中没有任何地方的'&lt;&gt;'运营商就是这样的。我总是在菱形括号内定义类型。 (见例外截图) enter image description here

所以现在我认为错误不在于我的源代码......但是这里发生了什么?

编辑:刚刚运行项目B时没有出现此类错误。

0 个答案:

没有答案