我有一个java(基于struts)的网络项目。我已将项目导入工作区(未创建)并尝试编译它。但它给出了错误“找不到类 java.lang.object”。另外,我注意到这个项目没有 jre 系统库文件夹。我在同一个工作区中也有其他项目,一切正常。请建议
问问题
653 次
2 回答
1
JRE 很可能是为先前的工作区配置的,您需要再次配置它(除非根本没有 JRE)。开发环境之间的路径可能不同。
由于 RAD 基于 Eclipse,我假设同样的逻辑适用于那里:
右键单击项目 > 属性 > Java 构建路径 > 库 > JRE 系统库
如果我没记错的话,它应该显示为Unbound 。删除它并添加正确的。如果它没有出现,则将其全部添加:
添加库 > JRE 系统库
注意:我假设java.lang.object
实际上只是一个错字java.lang.Object
,因为您正在分析现有项目并且问题非常特殊。
于 2013-11-12T12:24:37.563 回答
-1
要解决此问题,请按照以下步骤操作
- 右键单击 > 属性 > 构建路径。
- 在列表中找到“JRE 系统库”(如果缺少,则此错误消息不是 Eclipse 错误,而是错误配置的项目)。
- 删除“JRE 系统库。
- “添加库...”,选择“JRE 系统库”并为项目添加适当的 JRE(例如,'Workspace default JRE')。
- 单击“完成”并重建应用程序
于 2013-11-12T12:31:08.043 回答