You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse中Java项目丢失Modulepath与Classpath,请求恢复原配置

恢复Eclipse Java项目到添加CDC库前的状态

1. 移除错误的CDC JRE库

  • 右键项目「xdriscollDialogBoxTest」,选择Build Path > Configure Build Path
  • 切换到Libraries标签页,找到JRE System Library [CDC-1.0/Foundation-1.9 (jdk-17)]
  • 点击右侧的Remove按钮,确认移除该库

2. 恢复标准JRE,找回Modulepath和Classpath

  • 仍在Libraries标签页,点击Add Library
  • 选择JRE System Library后点Next
  • 选中Workspace default JRE (jdk-17)(或你之前使用的标准JDK版本),点击Finish
  • 此时回到Libraries标签页,就能看到Modulepath和Classpath的分类,标准JRE会自动归入对应路径

3. 删除带错误标记的「(default package)」

  • 在Package Explorer里展开项目的src目录
  • 右键点击「(default package)」,选择Delete
  • 确认弹窗里勾选「Delete project contents on disk (cannot be undone)」(务必确认这是操作生成的错误包,不是你的作业代码),点击OK

补充说明:你之前用CDC库解决Swing不可访问的思路错了——CDC是嵌入式设备用的精简JRE,不包含完整的Swing组件。恢复后如果还遇到package javax.swing is not accessible:

  • 若项目有module-info.java,打开它添加一行requires java.desktop;
  • 若不是模块化项目,只要Build Path里的JRE是标准JDK 17,Swing就应该能正常访问

内容的提问来源于stack exchange,提问作者drySkull

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 12:31:08