我的jdk版本是1.7.0.我搜索了答案,但我找不到正确的答案.这是我得到的错误.Plaese帮助我解决问题.
C:\sonarqube-5.6\bin\windows-x86-64>StartSonar.bat
wrapper | --> Wrapper Started as Console
wrapper | Launching a JVM...
jvm 1 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
jvm 1 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
jvm 1 |
jvm 1 | WrapperSimpleApp: Unable to locate the class org.sonar.application.App: java.lang.UnsupportedClassVersionError: org/sonar/application/App : Unsupport
ed major.minor version 52.0
jvm 1 |
jvm 1 | WrapperSimpleApp Usage:
jvm 1 | java org.tanukisoftware.wrapper.WrapperSimpleApp {app_class} [app_a
rguments]
jvm 1 |
jvm 1 | Where:
jvm 1 | app_class: …Run Code Online (Sandbox Code Playgroud) sonarqube 6.6 从 6.5(使用 Debian 包)升级后,sonar 无法启动。升级前我没有更新插件。我只是让标准的 Debian 软件包升级。我正在使用外部数据库(Postgresql)。我在 web.log 中发现以下错误:
2017.10.24 18:12:34 错误 web[][osses.BulkIndexer] 索引 [components],类型 [component],id [AVgpp1_-x6lKXwnU0BYQ],消息 [java.lang.IllegalArgumentException:如果没有父级,则无法指定父级字段已配置]
2017.10.24 18:12:34 错误 web[][osspPlatform] 后台初始化失败。停止 SonarQube
java.lang.IllegalStateException:不可恢复的索引失败
在 org.sonar.server.es.IndexingListener$1.onFinish(IndexingListener.java:39)
在 org.sonar.server.es.BulkIndexer.stop(BulkIndexer.java:117)
在 org.sonar.server.component.index.ComponentIndexer.doIndexByProjectUuid(ComponentIndexer.java:149)
在 org.sonar.server.component.index.ComponentIndexer.indexOnStartup(ComponentIndexer.java:71)
在 org.sonar.server.es.IndexerStartupTask.indexUninitializedTypes(IndexerStartupTask.java:68)
在 java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
在 java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580)
在 org.sonar.server.es.IndexerStartupTask.execute(IndexerStartupTask.java:55)
在 java.util.Optional.ifPresent(Optional.java:159)
在 org.sonar.server.platform.platformlevel.PlatformLevelStartup$1.doPrivileged(PlatformLevelStartup.java:91)
在 org.sonar.server.user.DoPrivileged.execute(DoPrivileged.java:45)
在 org.sonar.server.platform.platformlevel.PlatformLevelStartup.start(PlatformLevelStartup.java:87)
在 org.sonar.server.platform.Platform.executeStartupTasks(Platform.java:196)
在 org.sonar.server.platform.Platform.access$400(Platform.java:46)
在 org.sonar.server.platform.Platform$1.lambda$doRun$1(Platform.java:121)
在 org.sonar.server.platform.Platform$AutoStarterRunnable.runIfNotAborted(Platform.java:371)
在 org.sonar.server.platform.Platform$1.doRun(Platform.java:121)
在 org.sonar.server.platform.Platform$AutoStarterRunnable.run(Platform.java:355)
在 java.lang.Thread.run(Thread.java:748)
任何线索或解决方法?
我一直在使用Sonarqube及其嵌入式数据库进行演示.现在,我需要将其连接到外部Elasticsearch实例以满足生产环境的要求.
我要添加哪些配置elasticsearch.yml和sonar.properties?
我正在尝试重置我的 SonarQube 的管理员密码,并且我已经发现它正在执行以下查询:
update users set crypted_password = '88c991e39bb88b94178123a849606905ebf440f5', salt='6522f3c5007ae910ad690bb1bdbf264a34884c6d' where login = 'admin'
Run Code Online (Sandbox Code Playgroud)
但问题是我不知道我需要在哪里执行它以及如何连接到它的数据库管理器是什么。当我安装我的 SonarQube 和我的 SonarQube 扫描仪时,我没有指定任何数据库管理器。
是否可以在 SonarQube 中分别查看/显示单元测试覆盖率和集成测试覆盖率?笔记; 我正在为 SonarQube 使用 JaCoCo 插件
我在拥有4GB RAM的VM上全新安装了Debian 8.我安装了SonarQube(使用本机包).当我尝试使用提供的脚本启动时,日志会显示以下内容:
--> Wrapper Started as Daemon
Launching a JVM...
JVM exited while loading the application.
GC Warning: Out of Memory! Returning NIL!
Exception in thread "main" GC Warning: Out of Memory! Returning NIL!
java.lang.OutOfMemoryError
*** Got java.lang.NoClassDefFoundError: gnu.gcj.runtime.NameFinder while trying to print stack trace.
JVM Restarts disabled. Shutting down.
<-- Wrapper Stopped
Run Code Online (Sandbox Code Playgroud)
我尝试在启动脚本中增加-Xmx和-Xms值无效.
我在服务器上安装了Sonarqube,并给出了域名,如http://sonarqube.xyz.com:9000,现在我希望将URL设置为https.
我已经在conf文件中更改了sonar.properties的属性,并尝试使用带有URL重写的IIS重定向URL.
我即将在大型项目中使用SonarQube,并一直在搜索有关LOC限制的信息以供分析,并且他们的网站上没有相关信息.在那儿?如果是的话,有什么限制?
我无法在 Windows 7 上运行 Sonarqube 6.7。
我刚刚从网站上下载了它。我使用 JDK 1.8.0_144 作为 Java 运行时。当我运行“StartSonar.bat”时,出现以下异常:
wrapper | --> Wrapper Started as Console
wrapper | Launching a JVM...
jvm 1 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
jvm 1 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
jvm 1 |
jvm 1 | 2017.12.11 14:17:21 INFO app[][o.s.a.AppFileSystem] Cleaning or creating temp directory C:\Tools\sonarqube-6.7\temp
jvm 1 | 2017.12.11 14:17:21 INFO app[][o.s.a.es.EsSettings] Elasticsearch listening on /127.0.0.1:9001
jvm 1 | 2017.12.11 14:17:21 INFO app[][o.s.a.p.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] …Run Code Online (Sandbox Code Playgroud)尝试提取问题并在点击SonarQube API时遇到此错误:
api/issues/search?createdAfter=2013-05-01T13:00:00+0100
Run Code Online (Sandbox Code Playgroud)
{“错误”:[{“ msg”:“日期'2018-06-05 14:00:00 1000'不能被解析为日期或日期+时间”}]}