一、The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
当我们的代码出现这个错误时:The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files;就是当你在myeclipse引用了不同版本。
由于我用的Myeclipse 版本为6.5,而JDK的版本是1.8的,因此两者版本不兼容,解决方案将是:
1、将JDK的版本降级成1.6的就可以了。
2、也可以将Myeclipse的版本升级。
二、使用Junit4报下面的错误:
java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.sec
解决:缺少jar包hamcrest-core-1.3.jar,添加这个包
junit4.11.jar要和hamcrest-core-1.3.jar一块使用。
三、spring配置数据源问题:
Caused by: org.springframework.beans