“导入java.util.function无法解析”错误
我正在尝试从标准Oracle
Java教程运行此练习脚本。
这似乎是一个常见错误,我已经使用SO资源来尝试解决此问题。我已经尝试过清理项目,刷新项目,切换工作场所并切换回去,删除并重新添加了JRE7。
我不知道该怎么办
import java.util.List;import java.util.function.Consumer; -----> cannot be resolved ERROR
import java.util.function.Function; -----> cannot be resolved ERROR
import java.util.Comparator;
import java.util.function.Predicate; -----> cannot be resolved ERROR
import java.lang.Iterable;
import java.time.chrono.IsoChronology; -----> cannot be resolved ERROR
public class LambdaExpressions_RosterTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
回答:
根据java.util.function
Javadoc,
Since:
1.8
因此,升级到Java 8,或尝试查找本教程的旧版本。
我是新来的。你怎么能知道你正在跑步?我正在使用Eclipse
要确定您当前的eclipse Java版本,请转到
Help -> About Eclipse -> Installation Details (Button in lower Left) -> Configuration pane
寻找线java.specification.version
-在我的机器上
java.specification.version=1.8
或线路java.runtime.version
-在我的机器上
java.runtime.version=1.8.0_11-b12
以上是 “导入java.util.function无法解析”错误 的全部内容, 来源链接: utcz.com/qa/424077.html