【发布时间】:2016-04-08 13:45:12
【问题描述】:
在 sonarqube 5.2 中,它使用 Files.createDirectories,它不喜欢最后一部分是符号链接。 https://bugs.openjdk.java.net/browse/JDK-8130464
Caused by: java.nio.file.FileAlreadyExistsException: /home/bamboo/.sonar
at sun.nio.fs.UnixException.translateToIOException(UnixException.java:88)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
at sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:383)
at java.nio.file.Files.createDirectory(Files.java:630)
at java.nio.file.Files.createAndCheckIsDirectory(Files.java:734)
at java.nio.file.Files.createDirectories(Files.java:683)
at org.sonar.batch.bootstrap.GlobalTempFolderProvider.createTempFolder(GlobalTempFolderProvider.java:83)
... 92 more
你应该如何指定工作目录?我已经尝试使用键 sonar.working.directory 的 sonar.properties 但这似乎不起作用。 https://github.com/SonarSource/sonarqube/blob/master/sonar-plugin-api/src/main/java/org/sonar/api/CoreProperties.java#L457
提前感谢您的帮助。
【问题讨论】: