我使用 SonarQube + SonarLint for Eclipse 成功运行了演示项目。然后我向该项目添加 java 类进行分析并尝试重新运行,但 Solar 不断抛出错误 - “无法创建根临时目录。” LocalHost 已启动。第一次演示再次成功。欲了解更多信息,请查看打印屏幕。
演示成功运行: https://gyazo.com/770ac87cd20cd2729c96ec5518244d47
来自 Eclipse 的错误(我还安装了 sonarLint 插件): https://gyazo.com/3002ef55d3e306fc7a73683156c69d66
来自 CMD 的错误(我使用的是 Windows 10): https://gyazo.com/e56480776778d649d4ad029392d1e35d
最佳答案
该错误告诉您 SonarQube Scanner 无法创建运行分析所需的临时文件。您应该检查文件是否存在和权限。
关于java - 重新运行 SonarQube 失败。 "Unable to create root temp directory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38747693/