मैंने अभी सोनार 3.2 डाउनलोड किया है और मेरे स्थानीय MySQL डेटाबेस से कनेक्ट करने के लिए sonar.properties फ़ाइलों को कॉन्फ़िगर किया है। मैं निम्नलिखित सेटिंग सक्षम की:सोनार MySQL सेटअप
sonar.jdbc.url: jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true
sonar.jdbc.driverClassName: com.mysql.jdbc.Driver
मैं किसी भी त्रुटि के बिना सर्वर शुरू करने के लिए कर रहा हूँ और फिर भी सोनार इंटरफेस में प्रवेश करने की है जब मैं चलाने में सक्षम हूँ 'mvn सोनार: सोनार' मेरे Maven परियोजना पर मैं निम्न त्रुटि:
[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.0:sonar (default-cli) on project vrservices: Can not execute Sonar: Fail to connect to database: Cannot load JDBC driver class 'org.h2.Driver' -> [Help 1]
मैं कुछ मंचों कि settings.xml फ़ाइल में निम्न कोड डाल करने के लिए हालांकि यह अभी भी समस्या का समाधान नहीं कह पढ़ा है।
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<!-- EXAMPLE FOR MYSQL -->
<sonar.jdbc.url>jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8</sonar.jdbc.url>
<sonar.jdbc.driver>com.mysql.jdbc.Driver</sonar.jdbc.driver>
<sonar.jdbc.username>root</sonar.jdbc.username>
<sonar.jdbc.password></sonar.jdbc.password>
</properties>
</profile>
मैं सोच रहा था कि कोई भी इस मुद्दे पर भी आया है और यदि ऐसा है तो आपने इसे कैसे ठीक किया?
अग्रिम धन्यवाद!
ऐसा लगता है कि सोनार एच 2 डेटाबेस की तलाश में है। क्या आप वाकई वर्णित सभी गुणों को सही तरीके से सेट कर चुके हैं? http://docs.codehaus.org/display/SONAR/Installing+Sonar – ppapapetrou