次の問題があります-apache commons-lang version 2.6
プロジェクト(pom.xmlで定義されています)で使用しようとしていますが、推移的な依存関係のため、Mavenは常にバージョン3.2.1を追加してビルドを中断します。これがpom.xmlの関連部分です
<properties>
<commons-lang.version>2.6</commons-lang.version>
</properties>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>${commons-lang.version}</version>
</dependency>
実行しようとするとmvn dependency:tree
、その理由が推移的な依存関係であることがわかります。
+- org.seleniumhq.selenium:selenium-api:jar:2.26.0:compile (version managed from 2.26.0)
+- net.sourceforge.htmlunit:htmlunit:jar:2.10:compile
+- org.apache.commons:commons-lang3:jar:3.1:compile
だから私は問題を見ることができますが、それを修正する方法が本当にわかりません。提案をありがとう:-)