2016-07-29 2 views
0

私は、私は次のエラーを取得するhereを文書化手順に従って、Fabric8 Spring Bootクイックスタートをしようとしています:展開Fabric8春ブーツコンテナ

[ERROR] Failed to execute goal io.fabric8:fabric8-maven-plugin:1.2.0.Beta4:deploy (default-cli) on project my-spring-boot-rest-module: Execution default-cli of goal io.fabric8:fabric8-maven-plugin:1.2.0.Beta4:deploy failed: Plugin io.fabric8:fabric8-maven-plugin:1.2.0.Beta4 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.apache.karaf.deployer:org.apache.karaf.deployer.blueprint:jar:2.4.0.redhat-620004, org.apache.karaf.admin:org.apache.karaf.admin.management:jar:2.4.0.redhat-620004, org.apache.karaf.features:org.apache.karaf.features.core:jar:2.4.0.redhat-620004, org.apache.karaf:apache-karaf:zip:2.4.0.redhat-620004: Failure to find org.apache.karaf.deployer:org.apache.karaf.deployer.blueprint:jar:2.4.0.redhat-620004 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1] 

私は、このガイドん

Ubuntu 14.04Maven 3.3.9Java 1.8.0_91で実行していますちょうど仕事ではない、または私は私の構成から何かを逃していますか?考慮すべき

ポイント:

  1. マイ~/.m2/settings.xmlはさておきmvn install
  2. から私はFabric8JBoss Fuse 6.2.0.redhat-133内を実行している(私は最初のステップの一部としてダウンロードし、プロジェクトの原型がそのままである手つかず
  3. です私のローカルマシン
  4. 私はすでにmvn -U fabric8:deploy -DskipTestsを実行してスナップショットを更新しようとしました(効果なし)
  5. This totally useless issueがこの問題の唯一のRedhat承認です - を古代の3.2.3バージョン(Java 6ランタイムに変更する必要があります)に変更しても問題は解決されません。

答えて

1

fabric8 v1のは、JBossヒューズの一部であり、そしてあなたは、JBossヒューズ製品ドキュメントの一部としてそれを使用する方法ドキュメントを見つけることができます。http://developers.redhat.com/products/fuse/overview/

使用するMavenのアーキタイプの目標は、何よりも、別のバージョン番号です。使用するJBoss Fuse製品バージョンのバージョン番号を使用する必要があります。

上流コミュニティファブリック8では、KubernetesとDockerに基づいた異なるアーキテクチャのバージョン2がリリースされました。残念ながら、そのgitbookのfabric8 v1の古い文書が見つかりました。 fabric8のバージョン2のドキュメントは、Webサイトのドキュメントページから入手できます。https://fabric8.io/

+0

ありがとうございます。 fabric8のバージョン2はOpenShift内にパッケージ化されていますか? – Rossiar

+0

fabric8 v2の一部は、ヒューズインテグレーションサービス(FIS)製品(FIS)で製品化されています - https://docs.openshift.com/enterprise/3.1/using_images/xpaas_images/fuse.html また、JBoss Fuseは今後も移行予定ですfabric8 v2(バージョン7.0以降)しかし、その会社の決定は公式ではないと私の言葉を取る –