我下载了sonarqube-5.1.2并尝试运行StartSonar.bat,然后收到此错误消息:
C:\>Startsonar.bat
wrapper | --> Wrapper Started as Console
Unable to open logfile ..\..\logs\sonar.log: Access is denied. (0x5)
wrapper | Launching a JVM...
Unable to open logfile ..\..\logs\sonar.log: Access is denied. (0x5)
jvm 1 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
Unable to open logfile ..\..\logs\sonar.log: Access is denied. (0x5)
jvm 1 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
Unable to open logfile ..\..\logs\sonar.log: Access is denied. (0x5)
jvm 1 |
Unable to open logfile ..\..\logs\sonar.log: Access is denied. (0x5)
wrapper | <-- Wrapper Stopped
Unable to open logfile ..\..\logs\sonar.log: Access is denied. (0x5)
我检查了sonarqube-5.1.2中的日志文件,此文件为空。有人下载sonarqube-5.1.2并有一个空的日志文件?这可能是我收到错误消息的原因吗?如何解决这个问题?
答案 0 :(得分:0)
日志告诉您SonarQube平台正在运行的用户,因为它没有更新sonar.log所需的权限。如果
,就会发生这种情况你需要:
请注意,此手动权限授予不是长期修复,因为升级时,将新平台版本的zip扩展到新目录。最安全的做法是确保服务以具有足够权限的用户身份运行 - 通过将服务交换给新用户或更新服务用户的组。