0
我在Eclipse Luna工作,并试图在界面中编写一个静态方法,但它给了我一个错误。我对此深信不疑,我忘了它说了什么,但是它像... 1.8 JRE
。所以我点击它,现在有几乎每一个行说这样的错误:Eclipse Luna 1.7到1.8错误
字符串不能解析为一个类型
和
java.lang.Object中不能解决
如何回去修复它?
我在Eclipse Luna工作,并试图在界面中编写一个静态方法,但它给了我一个错误。我对此深信不疑,我忘了它说了什么,但是它像... 1.8 JRE
。所以我点击它,现在有几乎每一个行说这样的错误:Eclipse Luna 1.7到1.8错误
字符串不能解析为一个类型
和
java.lang.Object中不能解决
如何回去修复它?
这里的问题是在安装JRE在您的系统和所使用的JRE在您的项目之间的日食一片混乱,所以要解决点到安装JRE在系统中,像这样:
在项目中点击右键,然后选择properties
- >Java Build Path
。
2.添加新的JRE系统库:
点击添加库按钮然后选择JRE System Library
:
3.选择安装JRE Library:
单击已安装的JRE ...按钮并在系统中选择已安装的JRE。
希望它有帮助。
那么,你安装了哪些JRE?如果它是8,那么Java将使用8.如果不是,它将使用7.如果它使用了错误的,那么你需要去你的构建路径并且摆弄它。 –
我想我有7个,但是构建路径是1.8 – monsterbananas
那么这就是你的问题。 Eclipse正试图访问不存在的jdk。您可以将1.7添加到构建路径并删除1.8,它应该可以工作。 –