Java Sonarqube 5.2不';我不喜欢将目录作为符号链接来工作。如何指定工作目录?
对于sonarqube 5.2,它使用Files.createDirectories,这与最后一部分是sym链接不一样。 您应该如何指定工作目录?我尝试了使用键sonar.working.directory的sonar.properties,但似乎不起作用。Java Sonarqube 5.2不';我不喜欢将目录作为符号链接来工作。如何指定工作目录?,java,sonarqube,Java,Sonarqube,对于sonarqube 5.2,它使用Files.createDirectories,这与最后一部分是sym链接不一样。 您应该如何指定工作目录?我尝试了使用键sonar.working.directory的sonar.properties,但似乎不起作用。 提前感谢您的帮助。您引用的属性用于定义正在分析的项目中的工作目录 您遇到的问题与sonar主目录有关,该目录通常为每个用户的全局目录,位于~/.sonar中 尝试使用sonar.userHome 路径定义如下:非常感谢!这为我指明了正确
提前感谢您的帮助。您引用的属性用于定义正在分析的项目中的工作目录 您遇到的问题与sonar主目录有关,该目录通常为每个用户的全局目录,位于
~/.sonar
中
尝试使用sonar.userHome
路径定义如下:非常感谢!这为我指明了正确的方向。我无法使sonar.properties正常工作,但我为我们的CI服务器的用户使用了env var sonar_USER_HOME,这很有效。
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