1.3. Fuse on Karaf のオフライン実行について


Apache Karaf コンテナーを、インターネット接続なしでオフラインモードで実行できます。ただし、コンテナーにカスタムアプリケーションをデプロイする場合、これらのアプリケーションと共にコンテナーをオフラインモードで実行するためには、ローカルの Maven リポジトリーに追加の依存関係をダウンロードしないといけない場合があります。

Apache Karaf コンテナーをオフラインモードで実行するには、以下の依存関係を区別する必要があります。

  • ランタイム依存関係 は、Apache Karaf コンテナーをデフォルト設定で実行するために必要な依存関係です。
  • ビルド時の依存関係 は、カスタムアプリケーションのビルドに必要な依存関係で、これにはサードパーティーのライブラリーが含まれます。

以下は、オフラインモードで実行できることと、(インターネット接続が利用できる) オンラインモードで何を実行する必要があるかの概要です。

  • Apache Karaf コンテナーをそのデフォルト設定で実行する ことはオフラインモードでサポートされています。Apache Karaf コンテナーのデフォルト設定は、etc/org.apache.karaf.features.cfg ファイルの featuresBoot プロパティーによって指定されます。必要な依存関係は、インストールの system/ サブディレクトリーに提供されます。
  • 追加機能のインストール は、一般的にオフラインモードでは サポートされません。原則では、features:install コマンドを使用して、標準機能のリポジトリーから任意の機能をインストールできますが (etc/org.apache.karaf.features.cfg ファイルの featuresRepositories プロパティーによって指定)、これらの機能の大部分はインターネットからダウンロードする必要があるため、オフラインモードではサポートされていません。
  • カスタムアプリケーションのデプロイ は、一般的にオフラインモードでは サポートされません。最小限のビルド時依存関係のセットを持つアプリケーションをオフラインでデプロイできる場合があります。ただし、カスタムアプリケーションについては、通常、Apache Maven で JAR ファイルをダウンロードできるようにインターネット接続を必要とするサードパーティーの依存関係があります。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.