1

実は、Spring Dynamic Modules と OSGi について読んでいました。それらはすべて、関連するライブラリと jar ファイルをダウンロードするための URL http://www.springsource.org/osgiを参照していました。

確認できるように、この URL をクリックするたびに、次のエラー ページが表示されます。

ここに画像の説明を入力

だから私は代替案を探していて、ここにあるマニングフォーラムを見つけましたhttps://forums.manning.com/posts/list/25280.page そしてこのフォーラムで彼らは答えました:

このページにアクセスしてください: http://www.springsource.org/download

最後に、最後のリンクをクリックすると、Spring DM の兆候がないhttp://spring.io/projectsサイトにリダイレクトされます。

私の質問は、Spring DM ライブラリの最新バージョンをどこでどのようにダウンロードできますか?

4

2 に答える 2

5

春のDMは長らくお休みしておりました。

現在は OSGi 標準であるブループリントに置き換えられています。Apache Aries BlueprintEclipse Gemini Blueprintの 2 つの実装があります。

ただし、ブループリントはスプリングと完全に互換性があるわけではないことに注意してください。たとえば、Spring 名前空間を簡単に使用することはできません。一方、ブループリントは、多くのクラスローディングの問題を引き起こす春の DM よりも OSGi にはるかに適しています。

2 つの実装のどちらかを選択するには、ランタイム環境に一致するものを使用することをお勧めします。サーバー側の作業を計画している場合は、Apache Karafを検討する必要があります。Apache Aries とは非常によく統合されていますが、Gemini とはあまりうまく統合されていません。一方、サーバーとして Eclipse virgo を選択した場合は、Eclipse Gemini Blueprint の方が適しています。

于 2015-08-12T12:55:04.930 に答える
1

プロジェクトは Eclipse に移動されたようで、現在は Eclispe Gemini Blueprint と呼ばれています ( http://www.eclipse.org/gemini/blueprint/ - ダウンロード ページへのリンクもあります)。プロジェクトも生きています。

http://www.eclipse.org/gemini/blueprint/documentation/reference/1.0.2.RELEASE/html/eclipse-migration.htmlから:

第 1 章 Spring Dynamic Modules は Eclipse Gemini Blueprint になります

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 に) 変更され、これをプロジェクトのドキュメントとリソースに反映するために多大な努力が払われましたが、見落としている場所があるかもしれません。見つけた場合は、私たちに報告してください。

于 2015-08-12T12:09:09.653 に答える