2012-05-31 51 views
0

根據官方網站的說明,我已經安裝了Sonar 1.8插件,但構建失敗,出現異常: java.lang.ClassNotFoundException: com.mysql.jdbc.Driverjava.lang.ClassNotFoundException:com.mysql.jdbc.Driver在Jenkins上針對Jenkins項目運行Sonar

在pom.xml中沒有與Sonar或MySql的依賴關係。它使用默認設置(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驅動程序(拋出java.lang.ClassNotFoundException同樣的問題德比設置並取消MySql的設置:oracle.jdbc。 driver.OracleDriver) – vetalok

回答

1

解決方案只是評論中sonar.properties :)