Jos*_*ter 0 installation sonarqube
我正在使用oracle db.当我启动SonarQube时,我总是遇到这个错误.
A:\SOFTWARE\sonarqube\bin\windows-x86-64>startsonar
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 | 2015.06.29 18:32:00 INFO app[o.s.p.m.JavaProcessLauncher] Launch process[search]: C:\Program Files\Java\jre1.8.0_45\bin\java -Djava.awt.headless
=true -Xmx1G -Xms256m -Xss256k -Djava.net.preferIPv4Stack=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSIni
tiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=A:\SOFTWARE\sonarqube\temp -cp ./lib/common/*;./lib/search/* org.sonar.search.SearchSe
rver C:\Users\p\AppData\Local\Temp\sq-process7899461072017026572properties
jvm 1 | 2015.06.29 18:32:07 INFO app[o.s.p.m.Monitor] Process[search] is up
jvm 1 | 2015.06.29 18:32:07 INFO app[o.s.p.m.JavaProcessLauncher] Launch process[web]: C:\Program Files\Java\jre1.8.0_45\bin\java -Djava.awt.headless=tr
ue -Dfile.encoding=UTF-8 -Djruby.management.enabled=false -Djruby.compile.invokedynamic=false -Xmx768m -XX:MaxPermSize=160m -XX:+HeapDumpOnOutOfMemoryError
-Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=A:\SOFTWARE\sonarqube\temp -cp ./lib/common/*;./lib/server/*;A:\SOFTWARE\sonarqube\extensions\jdbc-driver\o
racle\ojdbc6.jar org.sonar.server.app.WebServer C:\Users\p\AppData\Local\Temp\sq-process8819840513490201682properties
jvm 1 | 2015.06.29 18:32:08 INFO app[o.s.p.m.TerminatorThread] Process[search] is stopping
jvm 1 | 2015.06.29 18:32:09 INFO app[o.s.p.m.TerminatorThread] Process[search] is stopped
wrapper | <-- Wrapper Stopped
A:\SOFTWARE\sonarqube\bin\windows-x86-64>
Run Code Online (Sandbox Code Playgroud)
图片

我遵循了这个教程:http: //docs.sonarqube.org/display/SONAR/Installing
这是log github.com/p4tooo/log/blob/master/sonar.log
谢谢
从您提供的日志中,您的计算机上的程序似乎已在主机"192.0.0.1"上使用端口9000.
默认情况下,SQ服务绑定到计算机上可用的所有IP(这里可能只有一个:"192.0.0.1").端口9000由您尝试启动的SQ实例的Web服务器使用.由于它不可用,Web服务器无法启动并且SQ实例已停止.
已使用端口9000的程序可能是您启动但忘记关闭的SQ实例,或其他程序.
在前一种情况下,启动任务管理器并终止SQ实例.
在后一种情况下,有一些工具可以找出哪个程序正在使用端口9000.谷歌为它找到了罪魁祸首,要么关闭它,要么用任务管理器将其杀死.
如果无法释放端口9000以供SQ实例使用,则可以选择将实例的"sonar.properties"文件中的"sonar.web.port"属性值更改为空闲端口.必要且可能的情况下,您甚至可以通过更改"sonar.web.host"属性将WebServer绑定到另一个IP.
| 归档时间: |
|
| 查看次数: |
854 次 |
| 最近记录: |