Ошибка инициализации сонарного приложения - PullRequest
0 голосов
/ 29 июля 2011

Я разархивировал сонар (инструмент для просмотра кода) и начал с выполнения командного файла на win 7 64 bit когда я нажимаю на ссылку в Mozilla: http://localhost:9000 m получает следующую ошибку

Ошибка инициализации приложения: нет! / В спецификации из файла: / D: / # Software / sonar-2.9 / war / sonar-server / WEB-INF / lib / jruby-rack-1.0.0.1.jar! /vendor/rack.rb: 7: в (root)' from org/jruby/RubyKernel.java:1038:in требуется ' из файла: / D: / # Software / sonar-2.9 / war / sonar-server / WEB-INF / lib / jruby-rack-1.0.0.1.jar! /vendor/rack.rb: 28: в boot!' from file:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/jruby/rack/boot/rack.rb:10:in Стойка ' из файла: / D: / # Software / sonar-2.9 / war / sonar-server / WEB-INF / lib / jruby-rack-1.0.0.1.jar! /jruby/rack/boot/rack.rb: 8: in (root)' from org/jruby/RubyKernel.java:1063:in нагрузка» из файла: / D: / # Software / sonar-2.9 / war / sonar-server / WEB-INF / lib / jruby-rack-1.0.0.1.jar! /jruby/rack/boot/rack.rb: 1: in `(корень) '

это правильная процедура для установки сонара или мне нужно что-то еще сделать ??

Ответы [ 4 ]

1 голос
/ 02 августа 2011

A Sonar Установка для целей оценки (без базы данных предприятия) очень проста. Это сработало для меня, как описано в 2-минутном учебнике . Взгляните на требования - вам, конечно, нужна Java.

Это инструкция:

  1. Загрузите и распакуйте дистрибутив.
    (Не устанавливайте приложение в каталог, начинающийся с цифры.

  2. Выполнить в Windows:
    bin\windows-x86-32\StartSonar.bat
    или на других платформах:
    bin/[OS]/sonar.sh console

  3. Выполните следующие команды в ваших проектах Maven:
    mvn clean install
    mvn sonar:sonar 1025 *
    *

  4. Просмотр http://localhost:9000

  5. Для функций администрирования логин / пароль по умолчанию - admin / admin.

0 голосов
/ 21 августа 2012

Сообщения журнала сонара в некоторых случаях являются слишком общими. Возможно, вам придется изменить уровни журнала на DEBUG и проверить еще раз. Несколько вещей, чтобы проверить из моего опыта

  1. Правильный драйвер JDBC (для СУБД, для версии JDK)
  2. Если вы используете JDK, убедитесь, что для сервера установлен параметр wrapper.xml param wrapper.java.additional.3
  3. В файле wrapper.xml (автономная настройка) проверьте, что для java commnand установлено значение jdk
  4. Если вы все готовы настроить схему из более старой версии (при обновлении), удалите схему перед переустановкой
  5. Убедитесь, что пользователь {sonar.jdbc.username:} является владельцем схемы
0 голосов
/ 20 февраля 2012

FWIW, у меня только что было что-то похожее на Sonar 2.13.1 в Windows 7

Не берите в голову специальные символы, моя проблема была в том, чтобы установить его в C: \ Program Files \, установить в C: \Dev \ исправил это.Кроме того, будучи Windows 7, я должен был открыть разрешения для каталога журналов.

0 голосов
/ 05 августа 2011

У меня проблема, это потому, что я использовал «#» в имени моей базовой директории, поэтому при его выполнении не было пути к некоторым зависимостям.

Я предлагаю всем не использовать какие-либо специальныесимволы в имени установочного каталога, если это явно не требуется.

Спасибо.

...