文章背景
新建一个项目时候,不知道为什么,代码出现java.lang.CharSequence cannot be resolved
的错误,看了下没解决,搜索解决了。
好久没写笔记了,之前记录了不少的笔记,只是太忙,没心情记录下来,然后就没有弄了,正好一个朋友问到为什么没见你发博客了,所以还是更新下了。
目录
[TOC]
问题分析
错误的详情如下:
Description Resource Path Location Type
The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files BusinessService.java /WebServiceSDK2/src line 1 Java Problem
本地直接点击无法定位问题,没办法,直接关键词百度了。
问题解决
通过一篇文章,直接定位问题了,主要是电脑sdk的编译环境和编译的版本不一致导致的。
之前电脑只有一个sdk1.6,后来把1.7-1.11的全部装了,然后都添加到编译器里面去了,所以新建项目时候没留意就出错了。
解决的话只要保持两个位置的版本一致就行了:
一个是项目右键–BuildingPath–Configure Build Path – Libraries –JRE System Lib 的版本号
一个是项目右键–Propertiee – Java Compiler – Java Compiler Level 的版本号
说明
参考文章
版本记录
20190110 完成文章