您的位置:首页 > 编程语言 > Java开发

Java学习笔记(二)最近使用eclipse时遇到的一些故障

2014-07-12 20:05 363 查看
问题一:

Eclipse运行时,提示

Exception in thread "main" java.lang.Error: Unresolved compilation problem:

Syntax error, 'for each' statements are only available if source level is 1.5 or greater

在windows-preferences中java-compiler中设置为1.5以上

昨天在家里面感觉电脑之前装了好几次java开发环境,想要清理一下,于是卸载了之前的两处jre,然后下载安装了jdk1.8,之后用editplus重新配置了一下编译运行指令。结果出现了编译正常,运行时却找不到.class文件的情况。

网上搜了好久,在环境变量的path 和classpath开头都添加了.;才加以解决。

打开eclipse之后又出现了 找不到main方法的错误提示。。。

最后在网上看见可能与workplace的.metadata配置有关

参考此论坛第7楼的帮助:http://bbs.csdn.net/topics/310067450

我先打开了workplace下面的.metadata目录,随手打开了里面的.log文件查看,发现java.version=1.7xxx,果然有问题啊

所以关闭eclipse后删除了.metadata目录,再重启eclipse,重新设置workplace:file-switch workplace-other... 然后还是选择了原来的workplace文件夹,果然有产生了新的.metadata目录,下面的.log文件里 java version也变成了现在使用的1.8。

下面重新导入原来的projects:

file-import-general-existing projects...

然后browse-workplace
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐