使用 mvn 构建项目时出现“无法创建父目录”错误

zjf*_*fdu 5 java maven

遇到以下奇怪的异常,有人可以帮忙吗?谢谢

[info] Compiling 3 Java sources to /mnt/nfs0/jzhang/spark-1.6.1/tags/target/scala-2.10/classes...
[error] /mnt/nfs0/jzhang/spark-1.6.1/tags/src/main/java/org/apache/spark/tags/DockerTest.java:26: error: error while writing DockerTest: could not create parent directories
[error] public @interface DockerTest { }
[error]         ^
[error] 1 error
[error] Compile failed at Mar 8, 2016 11:17:18 AM [0.817s]
Run Code Online (Sandbox Code Playgroud)

小智 7

我也面临这个问题。它的发生主要是由于两个原因:

  1. 权限问题:项目中某些文件夹没有写权限。尝试更改这些文件夹的权限。
  2. 从任何存储库导入代码时,文件的行尾可能会出现 ^M 字符。为此,请使用“dos2unix”命令。(由于这个原因,我遇到了同样的问题,因为我的所有 java 文件都包含这个字符。)