簡體   English   中英

如何使用m2e-code-quality在maven-pmd插件中使用聲納PMD永久鏈接?

[英]How to use sonar pmd permalink in maven-pmd plugin using m2e-code-quality?

我想通過永久鏈接使用聲納PMD配置,

這是我的Maven pom.xml的構建部分

<build>
    <defaultGoal>install</defaultGoal>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-pmd-plugin</artifactId>
            <version>3.0.1</version>
            <configuration>
                <rulesets>
                    <ruleset>http://nemo.sonarqube.org/profiles/export?format=pmd&amp;language=java&amp;name=Nemo</ruleset>
                </rulesets>
            </configuration>
            <executions>
                <execution>
                    <id>pmd</id>
                    <goals><goal>check</goal></goals>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

但是,當我將其導入我的日食(使用m2e-code-quality插件)時,出現以下錯誤:

java.lang.RuntimeException:找不到類公共標識符和系統標識符之間需要空格。

我怎樣才能解決這個問題?

謝謝您的幫助!

請嘗試使用舊版本的Pmd插件。

2.7.1版對我來說可以通過外部鏈接正常運行。

這是此錯誤的問題: http : //jira.codehaus.org/browse/MPMD-174

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM