昨夜、新しい spring-osgi-bundle-archetype を作成しようとしました。
最初に、Spring 2.5.x で 1.2.1 が提供されていることを知りました。作成後、空のプロジェクトをコンパイルしようとしました。log4j.osgiが見つからないというエラーでプロセスが終了しました。
私の質問は次のとおりです。
Spring DM が Gemini Blueprint になることを読みましたが、それらを組み合わせる方法の例が見つかりません。
昨夜、新しい spring-osgi-bundle-archetype を作成しようとしました。
最初に、Spring 2.5.x で 1.2.1 が提供されていることを知りました。作成後、空のプロジェクトをコンパイルしようとしました。log4j.osgiが見つからないというエラーでプロセスが終了しました。
私の質問は次のとおりです。
Spring DM が Gemini Blueprint になることを読みましたが、それらを組み合わせる方法の例が見つかりません。
Spring DM は移動し、Gemini Blueprint になりました: https://projects.eclipse.org/projects/rt.gemini.blueprint Spring DM Server は Eclipse Virgo になりました。
2009 年後半、SpringSource は Gemini プロジェクト提案のメンバーとして、Spring Dynamic Modules (Spring OSGi とも呼ばれる) プロジェクトを Eclipse Foundation に提供しました。Spring DM v2 コード ベースは、イシュー トラッカーおよびフォーラムとともに Eclipse.org に移動されました。プロジェクトは、Apache ライセンスと EPL の下でデュアル ライセンスになりました。名前は変わりましたが、コードとその機能は変わりません。既存の Spring DM アプリケーションは、移行ガイドに記載されているように、Eclipse Gemini Blueprint に簡単に移行できます。プロジェクト名が (Eclipse Gemini Blueprint に) 変更され、これをプロジェクトのドキュメントとリソースに反映するために多大な努力が払われましたが、見落としている場所があるかもしれません。見つけた場合は、私たちに報告してください。
私の知る限り、既存のアーキタイプはありませんが、DM 用の Maven プロジェクトの作成はそれほど複雑ではありません。より複雑なのは、作業しているまったく新しい環境です。
osgi/blueprint を初めて使用する場合に非常に役立つ「greenpages の例」をお勧めします: https://www.eclipse.org/virgo/documentation/greenpages-documentation-2.4.0.RELEASE/docs/htmlsingle/ greenpages-guide.html