Eclipse中Spring Boot项目出现重复源文件夹结构问题求助
解决Eclipse中Spring Boot项目重复源文件夹的问题
这种情况本质是Eclipse对项目源文件夹的识别出现了混乱——一组是被正确标记为源文件夹的目录(显示包图标,类会被编译识别),另一组只是普通的文件目录(显示文件夹图标,类不会被纳入编译流程)。以下是具体解决步骤:
清理重复的源文件夹配置
右键项目 → 属性 → Java Build Path → 切换到「源」标签页,你会看到重复的src/main/java和src/test/java条目。找到对应文件夹图标的那组条目,点击「移除」按钮删掉,只保留正确的源文件夹配置。刷新并同步Maven配置
右键项目 → Maven → Update Project...,勾选「Force Update of Snapshots/Releases」,点击确定完成同步。这一步能修复Maven项目与Eclipse配置的不一致问题。重置项目(若上述步骤无效)
- 从Eclipse中移除该项目(选择「Delete from workspace only」,不要删除本地文件);
- 重新导入项目:File → Import → Maven → Existing Maven Projects,选择项目根目录完成导入。
修正目录属性(针对单个异常目录)
如果只是某个目录显示为普通文件夹,右键该目录 → Build Path → Remove from Build Path,然后找到正确的src/main/java或src/test/java目录,右键 → Build Path → Use as Source Folder,手动标记为源文件夹。
内容的提问来源于stack exchange,提问作者Bogdan Udrea
相关产品推荐
相关产品推荐

