bndtools

    0

    4答えて

    私はOSGiの世界では比較的新しいので、ビルドプロセスを自動化する方法を理解する助けが必要です。 Eclipseでbndtoolを使い慣れて、依存関係を解決し、実行し、テストし、デバッグし、スタンドアロンのjarファイルを生成する方法を学びました。私はまた、OSGiオフィシャルサイトに載っているベーシックとMavenのチュートリアルを見ました。 私の問題はビルドを自動化する方法です!だから、私はS

    1

    1答えて

    私はbndtoolsの新機能です。私のjarファイルの最新バージョンを取得する方法があるのでしょうか? My libフォルダにJARのバージョンがたくさんあります(My-Api-1.0.50、My-Api-1.0.85、My-Api-1.0.90)。 私はantを使って依存関係を解決することができました。私のJARファイルはlibフォルダに保存されます。私は私のbnb.bnbでそれを使いたいです。

    0

    3答えて

    次の問題があります:my eclipse Oxygenが実行に失敗しました(エラーが発生しました)。 新しいインストールでは、ダウンロード直後に実行するとすべてがうまくいきます(9月1日と12月2日にテスト済み)。しかし、コンピュータを再起動すると、Eclipseを再インストールしない限り、Eclipseは再起動しません。 私は、私のプロジェクト(同じくrepoから新しいバージョンを取得しました)

    0

    1答えて

    統合テストを保持するバンドルでは、Testで終わるすべてのクラスをテストとみなし、OSGi Framework JUnitテストを起動するときに実行するようにします。 bnd.bndファイルのTest-Classesディレクティブは、これを指定する適切な場所と思われます。ただしhttp://bnd.bndtools.org/macros/classes.htmlのclassesマクロのドキュメント

    1

    1答えて

    enRouteをDockerコンテナ内で実行しようとしましたが、Dockerイメージが見つからないようです。誰も画像の位置を示唆することはできますか?

    1

    1答えて

    osgi-jax-rs-connector、jersey、およびbndtoolsを使用して簡単なosgi restエンドポイントを取得しようとしています。 私はpublisher-5.3.1.jarバンドルとjersey-all-2.22.2.jarバンドル(どちらもosgi-jax-rs-connectorによって提供されています)を自分自身の別々のバンドルにまとめています。注釈を使用して残りの

    0

    2答えて

    開発中に、バンドル内の特定のファイルの内容を変更し、アプリケーションの変更されたファイル内容を再コンパイル/バンドルの再インストールなしに変更する必要があります。アプリケーションがそのコンテンツを必要とするたびに、ファイルはBundle.getEntry()によって読み取られます。 Eclipse PDEとEquinoxを使用すると、Eclipse環境から起動されたOSGiフレームワークがプロジェ

    0

    1答えて

    this questionで開始されたNeonのEquinoxを使用してEclipse 3.xアプリケーションを実行しようとしています。 私の残りの問題は、LogReaderServiceががをスローするように見える)org.eclipse.core.internal.runtime.InternalPlatform.getLog(中下のセカンドラインとして、使用できないように見えるということであ

    1

    1答えて

    私はこのBndtoolsチュートリアルhttp://bndtools.org/tutorial.htmlに従い、簡単な挨拶サービスを実装していました。その後 package org.example.api; public interface Greeting { String sayHello(String name); } バンドルorg.example.implに上記のイン