問題タブ [enroute]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
307 参照

osgi - enRoute OSGi フレームワークを実行するための Docker イメージ?

Docker コンテナ内で enRoute を実行したいのですが、Docker イメージが見つからないようです。誰でも画像の場所を提案できますか?

0 投票する
1 に答える
41 参照

raspberry-pi - osgi.enroute.iot.pi.provider の依存関係が見つかりません

私はこのチュートリアルをやろうとしています

http://enroute.osgi.org/tutorial_iot/120-exploring.html

しかし、私は次の問題を抱えています:

パッケージが見つからないため、bndrun の依存関係を解決できます。

そして私が試してみると

依存関係が見つかりません:

プロジェクトのビルド パスに pi4j を手動でダウンロードして追加したので、Eclipse の問題はなくなりましたが、これは osgi の適切な解決策ではなく、リモートの raspberry ssh コンソールでは実行されません。

0 投票する
0 に答える
200 参照

osgi - BndTools 3.3.0 (enRoute) を使用して Blueprint Gemini 2.0.0 をセットアップするには?

私は OSGi enRoute と BndTool のアプリ実装のコンセプトに興味をそそられます。しかし、Blueprint Gemini を使おうとして行き詰まりました。誰か助けてください。

質問

Blueprint Gemini 2.0.0 で BndTools ベースの OSGi アプリを実行するには?

私の問題

  • BndTools ベースの OSGi アプリケーションで Blueprint Gemini 2.0.0 を使用したいと考えています。しかし、OSGi バンドルが解決されません。
  • 自動解決しようとすると、次のエラー メッセージが表示されます。

不足している要件 &(osgi.extender=osgi.blueprint)(version=[1.0.0,2.0.0))

  • バンドルにバージョン <=1.0.0 および <2.0.0 が必要なのはなぜですか? これは私のプロジェクトの構成ファイルで指定されていません (*.bnd ファイルでも *.bndrun ファイルでもありません)?

プロジェクトのセットアップと構成方法

  • BndTools 3.3 を使用して、Eclipse Neon で新しい「Bnd OSGi Project」を作成し、「OSGi enRoute 3.3.0」をプロジェクト テンプレートとして選択しました。
  • OSGi フレームワーク: org.eclipse.osgi;version='[3.10...]

  • プロジェクト名には接尾辞「アプリケーション」が選ばれました。*その後、blueprint.xml を追加しました。

  • *.bndrun ファイルに、「実行要件」として 2 つのバンドルを追加しました。

    • 私のバンドルと
    • org.eclipse.gemini.blueprint.extender. *.bndrun ファイルで、「実行要件」として 2 つのバンドルを追加しました: my bundle と org.eclipse.gemini.blueprint.extender: blueprint.extender バンドルは、次の Maven XML 構文を使用してセントラル リポジトリに追加されました。

    <dependency> <groupId>org.eclipse.gemini.blueprint</groupId> <artifactId>gemini-blueprintextender</artifactId> <version>2.0.0.RELEASE</version> </dependency>

0 投票する
1 に答える
618 参照

java - OSGI 構成ファイルでの環境変数の使用

OSGI enRoute ( https://enroute.osgi.org/ ) を使用しており、configuration.json ファイル内に環境変数を含めたいと考えています。

アイデアは、その後の Kubernetes へのデプロイのために、Dockerfile 内のこれらの環境変数に値を割り当てることです。

必要な構文を確認できるように、環境変数を含む configuration.json ファイルの例を高く評価します。

前もってありがとう、ランディ