Programming/SonarQube

Configuring Maven for SonarQube

Jared 2014. 11. 24. 14:43

settings.xml

        <profile>

            <id>sonar</id>

            <activation>

                <activeByDefault>true</activeByDefault>

            </activation>

            <properties>

                <sonar.jdbc.url>

                    jdbc:mysql://localhost:3306/sonar?useUnicode=true&amp;characterEncoding=utf8

                </sonar.jdbc.url>

                <sonar.jdbc.username>sonar</sonar.jdbc.username>

                <sonar.jdbc.password>PASSWORD1</sonar.jdbc.password>

                <sonar.host.url>http://localhost:9000</sonar.host.url>

                <!-- access only authenticated user -->

                <sonar.forceAuthentication>true</sonar.forceAuthentication>

                <!-- configure sonar user for project -->

                <sonar.login>jared</sonar.login>

                <sonar.password>PASSWORD2</sonar.password>

            </properties>

        </profile>


pom.xml

                <plugin>

                    <groupId>org.codehause.mojo</groupId>

                    <artifactId>sonar-maven-plugin</artifactId>

                    <version>2.1</version>

                </plugin>