小编Thi*_*ghe的帖子

如何在Sonar Server中设置多个源位置?

我正在使用Maven 3,在我的java项目中,pom文件包含一个源位置,如下所示.

<build>
        <sourceDirectory>src/main/java</sourceDirectory>
        <testSourceDirectory>src/test/java</testSourceDirectory>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>${JDK}</source>
                    <target>${JDK}</target>
                    <excludes>
                        <!--<exclude>**/**/api/notification/**/INotificationProfileManager.java</exclude> -->
                    </excludes>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-ejb-plugin</artifactId>
                <configuration>
                    <version>1.3</version>
                    <archive>
                        <manifest>
                            <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
                            <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
                        </manifest>
                        <manifestEntries>
                            <Class-Path>./MubarsherTradeClasspath-1.0.jar</Class-Path>
                            <Specification-Vendor>Mubasher</Specification-Vendor>
                            <Implementation-Vendor>Mubasher</Implementation-Vendor>
                            <Sealed>false</Sealed>
                        </manifestEntries>
                    </archive>
                </configuration>
            </plugin>
Run Code Online (Sandbox Code Playgroud)

编译后,生成的文件位于.../generate/src/main/java/...路径中.当声纳分析完成后,它会检查本身具有这些生成的类../src/main/java/...路径,因此分析失败.

所以我需要知道如何定义多个源路径来分析声纳?

hudson maven jenkins sonarqube

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

hudson ×1

jenkins ×1

maven ×1

sonarqube ×1