2

動的レポートを使用するためにプロジェクトに依存関係を追加したいのですが、これを見つけました:

<dependency>
    <groupId>net.sourceforge.dynamicreports</groupId>
    <artifactId>dynamicreports-core</artifactId>
    <version>4.0.0</version>
</dependency>

しかし、それを自分のに追加すると、次のエラーが発生しましたpom.xml: The method isNoneBlank(String) is undefined for the type StringUtilserror in StringUtils.isNoneBlank(...).

lang3のバージョンの競合だと思います

の除外を追加するにはどうすればよいcommons.lang3ですか?

4

1 に答える 1

2

それが除外を定義する方法です

<dependency>
    <groupId>net.sourceforge.dynamicreports</groupId>
    <artifactId>dynamicreports-core</artifactId>
    <version>4.0.0</version>
    <exclusions>
        <exclusion>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons.lang3</artifactId>
        </exclusion>
        <!-- other exclusions ... -->
    </exclusions>
</dependency>

http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.htmlを参照してください。

于 2015-03-19T12:11:15.683 に答える