2015-04-23 88 views
0

我在Eclipse Luna工作,并试图在界面中编写一个静态方法,但它给了我一个错误。我对此深信不疑,我忘了它说了什么,但是它像... 1.8 JRE。所以我点击它,现在有几乎每一个行说这样的错误:Eclipse Luna 1.7到1.8错误

字符串不能解析为一个类型

java.lang.Object中不能解决

如何回去修复它?

+0

那么,你安装了哪些JRE?如果它是8,那么Java将使用8.如果不是,它将使用7.如果它使用了错误的,那么你需要去你的构建路径并且摆弄它。 –

+0

我想我有7个,但是构建路径是1.8 – monsterbananas

+3

那么这就是你的问题。 Eclipse正试图访问不存在的jdk。您可以将1.7添加到构建路径并删除1.8,它应该可以工作。 –

回答

1

这里的问题是在安装JRE在您的系统和所使用的JRE在您的项目之间的日食一片混乱,所以要解决点到安装JRE在系统中,像这样:

  1. 打开你的项目构建路径配置:

在项目中点击右键,然后选择properties - >Java Build Path

enter image description here

2.添加新的JRE系统库:

点击添加库按钮然后选择JRE System Library

enter image description here

3.选择安装JRE Library:

单击已安装的JRE ...按钮并在系统中选择已安装的JRE。

enter image description here

希望它有帮助。