Thorntail-例/ APIの非互換性

Atrum:

パッケージ化しようとするとthorntail-例プロジェクト githubの上を、ビルドはこれに似たAPIの非互換性のエラーを知らせる例のいくつかに失敗しました...

[ERROR] Failed to execute goal io.thorntail:thorntail-maven-plugin:2.3.0.Final-SNAPSHOT:package (package) on project example-stm: Execution package of goal io.thorntail:thorntail-maven-plugin:2.3.0.Final-SNAPSHOT:package failed: An API incompatibility was encountered while executing io.thorntail:thorntail-maven-plugin:2.3.0.Final-SNAPSHOT:package: java.lang.AbstractMethodError: null
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>io.thorntail:thorntail-maven-plugin:2.3.0.Final-SNAPSHOT
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/<user>/.m2/repository/io/thorntail/thorntail-maven-plugin/2.3.0.Final-SNAPSHOT/thorntail-maven-plugin-2.3.0.Final-SNAPSHOT.jar
[ERROR] urls[1] = file:/home/<user>/.m2/repository/io/thorntail/fraction-metadata/2.3.0.Final-SNAPSHOT/fraction-metadata-2.3.0.Final-SNAPSHOT.jar
[ERROR] urls[2] = file:/home/<user>/.m2/repository/io/thorntail/meta-spi/2.3.0.Final-SNAPSHOT/meta-spi-2.3.0.Final-SNAPSHOT.jar
[ERROR] urls[3] = file:/home/<user>/.m2/repository/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-impl-javaee/2.0.0/shrinkwrap-descriptors-impl-javaee-2.0.0.jar
...

私は依存関係の1つを削除した場合、問題がで例えば、離れて行くJPA / JPAのであるように私が構築しようとした際の例、私はAPIの非互換性のエラーが表示されるが、私はH2の依存関係を削除した場合はエラーをクリアします。

、私自身のプロジェクトで同様の問題を持つH2を追加したり、APIの非互換性のエラーで結果を休止状態が、私はこれらの両方を省略する場合はアプリは罰金を実行します。

誰がこの問題を経験していますか?

Ladicek:

で追跡ようThorntailは現在、Mavenの3.6とうまく動作しませんhttps://issues.jboss.org/browse/THORN-2229推奨回避策は、当分の間のMaven 3.5に戻すことです。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=187060&siteId=1