www.gsyw.net > 升级jDk到1.8出现错误ThE typE jAvA.lAng.ChArSEquEnCE CAnno...

升级jDk到1.8出现错误ThE typE jAvA.lAng.ChArSEquEnCE CAnno...

你好!jdk1.8中的CharSequence正常啊 java8的文档里也是有这个接口的啊?jdk8接口文档中CharSequencehttp://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html检查下jdk的配置吧,应该是jdk没有正确配置吧.仅代表个人观点,不喜勿喷,谢谢.

编译器版本低于1.8.建议你使用jdk1.8版本的.如果你已经安装了1.8的jdk.看看环境中是否没有使用1.8版本的.如果没有就下载jdk1.8,然后安装,配置环境.打开cmd输入 java -version如果显示jdk version 是1.8的就行了.如果没有,就将现有的c/windows/system32/java.exejavaw.exejavaws.exe删除,然后重新打开cmd 输入java -version

你的jdk版本可能太高了,java.lang.CharSequence解析有问题,换jdk1.6吧

解决办法: 在环境变量,path里面jdk的路径放在前面;删除C:\Windows\System32 里面的3个文件 java.exe javaw.exe javaws.exe.要是担心删除后出问题,可以先备份在其他地方;在控制面板/程序卸载里面,把关于jdk1.8卸载了,再重装.我之前把1.8和1.7 装在同一个java目录下,后来换了个路径重组了1.8,不知道同java目录有没有影响;重启电脑,以上方法都试过后,还是有问题,重启后,一起都雨过天晴了.

clean 一下 试试

你的错误原因是jar包引入的有错误,可以项目上右击,选择build Path.之后选择libraries,重新引入jdk包.

看图片中的第3条"错误“消息(”由于项目的构造路径不完整,所以未构造该项目),它说你的 项目属性中的 java build path 中的条目有些是无效的,比如指向了一个不存在的目录等.你现在提到的这个错误说 charsequence 类找不到就能肯定你的项目的 jre 没的正确配置,这个类是 jre 自带的内置类,肯定应该能找到,没找到的原因只能是你没有指定正确的 jre.我们看错误时先全部看一遍,理解一下它们之间是否有可能的相关性(或依赖性,或次序)等.

eclipse的编译器,不支持1.8,你需要更新下eclipse好像到4.3.2 版本,才完全支持1.8吧

解决方法: 直接根据他的提示可以点到构建路径 或 选择项目,点击属性->java构建路径->库- 对JRE系统库进行编辑,选择一个合适的JRE就可以了.

包不全,你没有导入本地的jar包 看看你的项目中是不是缺少包.应该是你的jre包没有

相关搜索:

网站地图

All rights reserved Powered by www.gsyw.net

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