www.gsyw.net > 我安装了JDK1.8 ,但是为什么在EClipsE 中设置 CompilEr CompliAnCE ...

我安装了JDK1.8 ,但是为什么在EClipsE 中设置 CompilEr CompliAnCE ...

这个应该是写死在eclipse里面的,因为我本机jdk是1.6的但是eclipse的编译level可以选择1.7这明显是不合理的,所以我怀疑这个编译level是写死在eclipse中或者是某个配置文件中的,你可以去下载下最新的eclipse试试看有没有1.8的选项

大意是,你项目描述使用的编译级别是jdk1.4,但是你工作空间默认的编译级别是jdk5.0.这个只是一个警告,不是错误,也不会影响你的项目.去除这个警告的方法有2:1、去掉项目j2ee1.4的环境,改用j2ee5.0的环境.2、项目名称上右键,选择java compiler,手工改变compiler compliance level为1.4

如果是 打开 eclipse 改变 安装路径的 eclipse.ini 文件 先备份 再 打开 改变 -dosgi.requiredjavaversion=1.8 <> dosgi.requiredjavaversion=1.7 -startup plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar --launcher.library

并不是说你装了jdk1.6 eclipse就会自动使用最新的版本,有时需要重新设定下才可以Window -&gt; Perferences -&gt; Java -&gt; Compiler下面有个 Compiler compliance level 自己修改下就OK了

你得Eclipse版本太低了不支持jdk 1.8换用新一点的版本比如最新的neon版本

到Eclipse的 Windows--Preferences 打开,找到下边的添加你要编译的JDK 1.8 设为默认就可以了.

确认你安装的jdk是1.7版本,而不是1.6版本.

Eclipse 弹出“Failed to load the JNI sh 原因1:给定目录下jvm.dll不存在.对策:(1)重新安装jre或者jdk并配置好环境变量.(2)copy一个jvm.dll放在该目录下.原因2:eclipse的版本与jre或者jdk版本不一致 对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位.原因2的概率更大一些,原因1不太可能发生

1、点击开始--运行--输入cmd--点击确定--在cmd命令行窗口中输入java -version,就可以显示出当前在使用的jdk的版本号.2、运行eclipse,点击windows--preferences--java--compiler--右边就可以看到当前使用的jdk版本号.

看看是不是你的eclipse位数不对或者版本不支持jdk1.8

相关搜索:

网站地图

All rights reserved Powered by www.gsyw.net

copyright ©right 2010-2021。
www.gsyw.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com