SonarQube 启动报错

sonarQube下载解压后,单独启动StartSonar,没有问题,连接mysql后启动总报错


2017.01.05 18:18:37 INFO  app[][o.s.a.AppFileSystem] Cleaning or creating temp directory E:\sonarqube-6.2\temp
2017.01.05 18:18:38 INFO  app[][o.s.p.m.JavaProcessLauncher] Launch process[es]: C:\Program Files\Java\jre1.8.0_111\bin\java -Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djna.nosys=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=E:\sonarqube-6.2\temp -javaagent:C:\Program Files\Java\jre1.8.0_111\lib\management-agent.jar -cp ./lib/common/*;./lib/search/* org.sonar.search.SearchServer E:\sonarqube-6.2\temp\sq-process6079431833172387940properties
2017.01.05 18:18:47 INFO  app[][o.s.p.m.Monitor] Process[es] is up
2017.01.05 18:18:47 INFO  app[][o.s.p.m.JavaProcessLauncher] Launch process[web]: C:\Program Files\Java\jre1.8.0_111\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djruby.management.enabled=false -Djruby.compile.invokedynamic=false -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=E:\sonarqube-6.2\temp -javaagent:C:\Program Files\Java\jre1.8.0_111\lib\management-agent.jar -cp ./lib/common/*;./lib/server/*;E:\sonarqube-6.2\lib\jdbc\mysql\mysql-connector-java-5.1.39.jar org.sonar.server.app.WebServer E:\sonarqube-6.2\temp\sq-process5914788687346327827properties
2017.01.05 18:18:48 INFO  app[][o.s.p.m.Monitor] Process[es] is stopping
2017.01.05 18:18:48 ERROR app[][o.s.p.m.Monitor] Process[web] failed to start
2017.01.05 18:18:49 INFO  app[][o.s.p.m.Monitor] Process[es] is stopped
<-- Wrapper Stopped

看到ERROR app[][o.s.p.m.Monitor] Process[web] failed to start,就去查看了下E:\sonarqube-6.2\logs下的web文件

发现
2017.01.05 18:18:48 INFO  web[][o.s.p.ProcessEntryPoint] Starting web
2017.01.05 18:18:48 WARN  web[][o.s.p.ProcessEntryPoint] Fail to start web
java.lang.IllegalStateException: Value of property sonar.web.port is not an integer: 9000 

但是对比sonar的配置文件,H2数据库的端口是9002,我在这里是根据比较主流的用mysql,所以在sonar的配置文件将web的端口改为9002,


重新启动StartSonar,访问http://localhost:9002/
成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值