The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files
2015-06-16 17:18
786 查看
The type java.lang.Object cannot be resolved. It is indirectly referenced from
required .class files
当你在Eclipse引用不同版本JDK工程时会发生该问题。由于你开发环境中应用了多个版本的JDK 或JRE导致的。Eclipse会按照最初的开发环境默认选择对应的Jre。如Eclipse上有jdk1.4开发的环境工程,当你在引入高版本jdk1.6开发的工程时,以上问题就出现了。
问题解决的方案如下:
进入window\preferences\java\Installed JREs
按Add --> Browse...--->选择jre安装路劲(我的jre路径是D:\Program Files\Java\jre1.6.0_02)--->OK
找到你的工程右键点击Properties选项 出现对话框后 选择右边的Libraries选项卡 ---> 单击Add 了Library...--->
选择Jre System Library... ---> Next--->选择Alternate Jre 下的对应版本jre --> Finish ---> Ok
以上问题就可解决。
The type java.lang.Object cannot be resolved. It is indirectly referenced from
required .class files
当你在Eclipse引用不同版本JDK工程时会发生该问题。由于你开发环境中应用了多个版本的JDK 或JRE导致的。Eclipse会按照最初的开发环境默认选择对应的Jre。如Eclipse上有jdk1.4开发的环境工程,当你在引入高版本jdk1.6开发的工程时,以上问题就出现了。
问题解决的方案如下:
进入window\preferences\java\Installed JREs
按Add --> Browse...--->选择jre安装路劲(我的jre路径是D:\Program Files\Java\jre1.6.0_02)--->OK
找到你的工程右键点击Properties选项 出现对话框后 选择右边的Libraries选项卡 ---> 单击Add 了Library...--->
选择Jre System Library... ---> Next--->选择Alternate Jre 下的对应版本jre --> Finish ---> Ok
以上问题就可解决。
相关文章推荐
- OSError: libev.so.4: cannot open shared object file: No such file or directory
- 【uiautomator】UiObject
- Android动画学习(三)之使用ValueAnimator和ObjectAnimator实现动画实例
- objective-c怎么将一个字符串分割成多个字符串
- Objective-C中的NSObject对象经常使用到的方法
- NSObject源码
- Objective-C 正则表达式的使用
- Objective-C 基本类的Category (全而强大)
- 如果对象为空,java函数String.valueOf(Object obj)返回"null"字符串
- 比较C/C++和Objective-C的内存管理机制
- [Object-C]关于 UiView添加边框和设置边框的颜色
- Objective-C 中 +load 与 +initialize
- Active Object模式
- Function Objects Adapter(函数对象适配器)
- ProtocolBuffer for Objective-C 运行环境配置(真正测试过的)
- 多目标跟踪指南(Reference Guide-Multiple Object Tracking)
- mongoose — 检查ObjectId 是否存在于数组中
- Win7 OBJECT_HEADER之TypeIndex解析
- object-c里self与super的区别
- Object-C 中各数据类型转换 NSData转NSString,Byte,UIImage