SonarQube - 无法创建工作路径:

Posted

技术标签:

【中文标题】SonarQube - 无法创建工作路径:【英文标题】:SonarQube - Failed to create working path: 【发布时间】:2017-09-15 10:12:21 【问题描述】:

我在通过 Bamboo 构建进行 SonarQube 分析时遇到以下问题。

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.1:sonar (default-cli) on project grip: Unable to load component class org.sonar.core.platform.PluginLoader: 
Unable to load component class org.sonar.core.platform.PluginClassloaderFactory: Unable to load component interface org.sonar.api.utils.TempFolder: Failed to create working path: /home/users/jiradmin/.sonar -> [Help 1]

bamboo plan just fire maven task:sonar:sonar.

Google 建议仅清除声纳临时文件夹并检查竹代理权限以创建/保存目录。 (目前我没有可能检查这个)。

您知道如何解决它吗? (或者我应该写信给 SonarQube 官方支持)

Bamboo 使用 maven 3.2.5 和 jdk 1.8.0_45。项目是多模块的(使用反应器插件)。

【问题讨论】:

【参考方案1】:

您必须验证尝试运行分析的用户帐户是否具有对引用目录的写入权限。在这一点得到确认/纠正之前,没有人可以更进一步。

【讨论】:

Bamboo 的任务使用 JDK8 和 maven-3.2.5 进行声纳分析,在将 mvn 版本更改为 3.3.9 后错误消失了:D

以上是关于SonarQube - 无法创建工作路径:的主要内容,如果未能解决你的问题,请参考以下文章

SONARQUBE lcov 导入错误 - 无法解析 1 个文件路径

在SonarQube中配置gradle项目

在 SonarQube 中配置 gradle 项目

Dos 命令(如果存在)无法正常工作

无法使某些剪辑路径工作

将路径数组转换为 UL 列表