を失敗した私は、次のパッケージにインポート:Mavenのビルドが
import org.apache.commons.lang.ArrayUtils;
を私はPOMで、したがって、この依存関係を追加しました:
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.4</version>
</dependency>
をその後、私のMavenのビルドが失敗し、これはジェンキンスの私のエラーメッセージです:
11:07:45 INFO: [INFO] 2 errors
11:07:45 INFO: [INFO] BUILD FAILURE
11:07:45 INFO: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project stripe: Compilation failure: Compilation failure:
11:07:45 INFO: [ERROR] /mnt/jenkinsSlaveWorkspace/xmakeProdSlave/workspace/somepath/util/MappingHelper.java:[7,32] package org.apache.commons.lang3 does not exist
11:07:45 INFO: [ERROR] /mnt/jenkinsSlaveWorkspace/xmakeProdSlave/workspace/somepath/gen/tmp/src/src/main/java/somepath/util/MappingHelper.java:[25,37] cannot find symbol
11:07:45 INFO: [ERROR] symbol: variable ArrayUtils
11:07:45 INFO: [ERROR] location: class
誤ったバージョンまたは矛盾しているバージョンについては、バージョンがダウンロードされたので、私は3.0と2.6を試しましたが、最後は2.4でしたが何も助けませんでした。私はここ数年前にStackOverflowに関する質問を見つけ、Mavenでいくつかのコマンドについて話しました。要点は、EclipseでMavenプラグインを使用しているので、そこに作成されたアドバイスを使用できなかった、同じ問題を抱えている人は誰ですか?
これをしようと何について:コンパイルエラーでパッケージを使用すると、コモンズが必要示し https://mvnrepository.com/artifact/org.apache.commons/commons-lang3/3.0 – Igorovics
-lang 3.0。あなたがあなたのポームから正確にコピー/ペーストしたなら、あなたは明らかにコモンズ・ラン依存関係を2度持っていて、それらのうちの1つを削除し、残りのものをバージョン3.0に変更します。 – Gimby