Я довольно долго смотрел на SonarQube и теперь в таком положении, где мне нужно, где я сейчас работаю. Для начала я попытаюсь установить его локально и проанализировать один из наших проектов, прежде чем передавать его в серверную среду. Но установка SonarQube оказалась более сложной, чем предполагалось ранее.SonarQube 5.3 Attemps Начиная с остановок
Я пошел на сайт SonarQube, чтобы проверить документацию о том, как его настроить. Моя текущая настройка:
- для Windows 7 64-Bit
- JDK 7 Update 79
- Microsoft SQL Server 2012
Так что я пошел в свойства SonarQube, чтобы начать настройку его. Я получил следующие настройки:
- sonar.jdbc.url = JDBC: SQLServer: // затемняется; Databasename = эхолота; integratedSecurity = истинная
- sonar.jdbc.maxActive = 60
- sonar.jdbc. maxIdle = 5
- sonar.jdbc.minIdle = 2
- sonar.jdbc.maxWait = 5000
- sonar.jdbc.minEvictableIdleTimeMillis = 600000
- sonar.jdbc.timeBetweenEvictionRunsMillis = 30000
- sonar.web.host = 192.0.0.1
- sonar.web.context =/сонар
- sonar.web.port = 9000
Когда я пытаюсь запустить StartSonar.bat (как администратора) это дает мне это в файле sonar.log:
--> Wrapper Started as Console
Launching a JVM...
Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
2016.04.13 10:32:08 INFO app[o.s.p.m.JavaProcessLauncher] Launch process[search]: C:\Program Files\Java\jre7\bin\java -Djava.awt.headless=true -Xmx1G -Xms256m -Xss256k -Djava.net.preferIPv4Stack=true # -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 # -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=C:\Users\smf\Documents\sonarqube-5.3\temp -cp ./lib/common/*;./lib/search/* org.sonar.search.SearchServer C:\Users\smf\AppData\Local\Temp\sq-process4147018529192614354properties
Error: Could not find or load main class #
<-- Wrapper Stopped
Я не знаю, почему он не может найти основной класс. Я не сделал ничего, чтобы изменить структуру файла. Он просто был извлечен в документах как собственная папка (C: \ Users \ smf \ Documents \ sonarqube-5.3).
На боковой ноте я не смог использовать опцию Windows Service. Я могу установить службу, но всякий раз, когда я пытаюсь ее запустить, мне говорят, что служба запущена, но не запущена.