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

从SVN迁移到Git后,如何让Eclipse创建或忽略缺失的空目录

SVN迁移Git后Eclipse提示src/main/resources缺失的解决办法

让Eclipse检出项目时自动创建该目录

方法1:给Git仓库添加占位文件(Git处理空目录的标准操作)

Git本身不追踪空目录,你可以在本地项目的src/main/resources目录下创建一个.gitkeep文件(这是开发者间约定的占位文件,不会影响项目运行),然后提交推送到仓库:

git add src/main/resources/.gitkeep
git commit -m "Add .gitkeep to retain resources directory"
git push

之后在Eclipse里重新拉取项目,这个目录就会自动生成,不会再报缺失。

方法2:通过Eclipse构建路径配置生成目录

右键项目 → 选择Properties → 进入Java Build Path → 切换到Source标签页,点击Add Folder,手动创建并选中src/main/resources目录,确认后应用配置。后续把项目的.classpath文件提交到Git,下次检出时Eclipse会自动创建这个目录。

彻底忽略该报错

方法1:给Problems视图添加过滤器

打开Window → Show View → Problems,在视图右上角的下拉菜单里选择Configure Filters,点击Add:

  • 选择Description,匹配条件选Contains,输入src/main/resources
  • 勾选Enable this filter后确认
    相关的缺失目录报错就会被隐藏。

方法2:移除项目对该目录的依赖

如果这个空目录实际没有用途,直接打开项目的.classpath文件,删除其中指向src/main/resources的<classpathentry>节点,提交修改后的.classpath到Git,Eclipse就不会再检查这个目录是否存在了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 17:07:38