文章背景

新建一个项目时候,不知道为什么,代码出现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 的版本号

说明

欢迎评论,欢迎指正,转载也请注明出处.

参考文章

类型java.lang.charsequence不能解决

版本记录

20190110 完成文章