1

我必须在运行时编辑文件。有问题的文件是一个 java 属性文件。基本上,我在这个道具文件中存储一个值以供以后使用。但是,当我在 perforce 中签入此文件时,这将变为只读文件,并且在运行时无法编辑该文件,并且抛出异常作为拒绝访问。原因是这个文件不能被编辑,因为它现在在签入后变成了一个只读文件。请谁能帮我解决这个问题。

4

1 回答 1

2

您的构建不应该对源代码树中的文件有运行时依赖。

相反,您应该将必要的文件从源代码树复制到构建树中,作为构建过程的一部分(然后它可以自由地将权限更改为可写)。然后,您的构建应该取决于文件的副本。

于 2013-06-29T00:32:21.973 回答