我的 Maven 项目中有一个 excel 文件(somefile.xlsx)。
如果我修改此文件,将自动生成临时文件 ~$somefile.xlsx。如果我关闭文件,它也会自动消失。
由于存在此临时文件,eclipse 无法构建我的项目。问题窗口说:The project was not build due to "Could not read file :D:\myworkspace\src\main\java\com\mycompany\suites\~$somefile.xlsx".
如何解决此类问题?我应该尝试告诉 eclipse 或 maven 忽略这个临时文件——有这样的方法吗?

最佳答案

去:

项目 > 属性 > 资源 -> 资源过滤器 -> 添加

选择:

  • 排除所有
  • 文件
  • 所有 child (递归)

  • 名称匹配:
    ~*

    这应该可以防止 Eclipse 获取 MS Office tmp 文件。

    10-05 18:29