使用 clearcase 时无法使用 gradle 构建

Cannot build using gradle when using clearcase

我一直在尝试使用 gradle 构建我的 Java 网络应用程序。在本地驱动器中一切正常,并且构建按预期进行。但是,当我切换到使用 clearcase MVFS 文件系统 (G:) 时,构建的行为似乎不稳定。从 windows 10 命令行,如果我将目录更改为 G:\ 驱动器位置,并执行“gradle war”,它第一次工作正常。之后,我再次 运行 相同的命令 - 已创建的 war 文件被删除,类 被删除。这很奇怪。我做了以下操作,但行为仍然相同。

  1. 禁用守护进程
  2. 禁用文件监视

它与 Gradle 7 和 gradle 6.8 的行为相同。

当我删除 .gradle 文件夹后,一切又恢复正常了。

所以 - gradle 不支持 NFS 和 MVFS 文件系统吗?这个问题的解决方案是什么?感谢任何帮助。

Does gradle not support the NFS and MVFS File System ?

这就是 仅在快照视图中使用 gradle 的原因。
特别是考虑到“gradle --no-daemon build”确实完全违背了拥有守护进程的目的。

构建在本地文件系统中比挂载的文件系统(MVFS 动态视图)更好,后者依赖于您的视图服务器所在的位置。