Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java7上运行的EclipseIndigo不会显示对方法的不明确引用_Java_Eclipse_Ambiguous_Ambiguous Call - Fatal编程技术网

在Java7上运行的EclipseIndigo不会显示对方法的不明确引用

在Java7上运行的EclipseIndigo不会显示对方法的不明确引用,java,eclipse,ambiguous,ambiguous-call,Java,Eclipse,Ambiguous,Ambiguous Call,我有一个在Java1.5上运行的应用程序。它编译并运行良好。 最近,我决定迁移到Java1.7 当我用Maven编译代码时(我在pom.xml中更新了Java版本),它显示了几个编译错误,表示对某些方法的某些引用不明确,这是真的。但是,在Eclipse上,没有显示这些错误(我还将Eclipse的编译器更新为1.7) 我的一个朋友试图在EclipseJuno上做同样的事情,错误正在显现 有没有办法解决这个问题 谢谢这个问题是因为Eclipse认为您的项目仍然在Java1.5上 您需要转到项目->属

我有一个在Java1.5上运行的应用程序。它编译并运行良好。 最近,我决定迁移到Java1.7

当我用Maven编译代码时(我在pom.xml中更新了Java版本),它显示了几个编译错误,表示对某些方法的某些引用不明确,这是真的。但是,在Eclipse上,没有显示这些错误(我还将Eclipse的编译器更新为1.7)

我的一个朋友试图在EclipseJuno上做同样的事情,错误正在显现

有没有办法解决这个问题


谢谢

这个问题是因为Eclipse认为您的项目仍然在Java1.5上

  • 您需要转到项目->属性->Java构建路径->库并删除旧的Jre
  • 您需要转到项目->属性->Java构建路径->库->添加库->添加JRE系统库并添加新的JRE 7库

  • 这可能很愚蠢,但Eclipse有时需要清理。因此,请执行
    Project
    ->
    Clean…
    ,检查
    立即开始构建。然后,如果Eclipse一直没有显示错误,请告诉我们。谢谢你的提示,但我已经试过了。它不起作用:(你能发布你的
    eclipse.ini
    文件吗?老实说,我不知道你的问题是什么,我正在尝试调查,我只是更新了eclipse,因为我的工作要迟到了…对不起。但是谢谢你的帮助。不,那也不起作用。我一开始就这么做了。但是谢谢。