2012-05-31 2 views
0

Я установил плагин Sonar 1.8 для Jenkins в соответствии с инструкциями на официальном сайте, но сбой сборки за исключением: java.lang.ClassNotFoundException: com.mysql.jdbc.Driverjava.lang.ClassNotFoundException: com.mysql.jdbc.Driver при запуске Sonar против проекта Maven на Jenkins

Нет никаких зависимостей от сонара или MySql в pom.xml. Он работал с настройками по умолчанию (Derby DB), но не работает с MySql.

Я создал систему CLASSPATH env var, указывающую на c:\Program Files (x86)\MySQL\MySQL Connector J\mysql-connector-java-5.1.20-bin.jar, но исключение все еще происходит.

Любые идеи, как исправить это? Может быть, мне нужно настроить каждое задание, установив некоторые системные свойства, чтобы указать на местоположение файла jar?

+0

Он был установлен в качестве службы Windows, тот же вопрос с Oracle Driver (java.lang.ClassNotFoundException: oracle.jdbc. driver.OracleDriver) – vetalok

ответ

1

Решение было только комментировать настройки Derby и раскомментировать параметры MySql в sonar.properties :)

Смежные вопросы