2011-09-30 8 views
0

私は実行しようとしている新しいプログラムを受け取りました。 OSGIを使用し、org.eclipse.osgi.framework.internal.core.OSGiにアクセスしようとするとclasnotfoundexceptionを返します。私はこのクラスがどこにあるべきかを理解しようとしています。クラスがorg.eclipse.OSGI jarファイルに存在しないようですか?

パッケージには、org.eclipse.OSGI.jarという名前のjarファイル(バージョン番号なし)が付属しています。私はこのjarファイルをチェックし、org.eclipse.osgi.framework.internal.coreパッケージを含んでいます。その中のOSGiクラスではありません。以前のバージョンの同じアプリケーション(org.eclipse.OSGI_3.5.1)でパッケージ化された古いjarファイルをチェックしましたが、OSGiクラスもありませんでした。私はオンラインで見てみましたが、古いorg.eclipse.OSGI_3.3 jarにOSGiクラスがあったと判断できましたが、それ以外の場合はそれが見つかりませんでした。

誰かが私の混乱を解消することができます。このクラスは私の3.5瓶の一部であると考えられていますか?私はそれを見つけるのがあまりにも盲目です、それは完全に異なる瓶の一部ですか、それとも完全に取り除かれましたか?

答えて

1

これは、置き換えられた古いランチャークラスです。 org.eclipse.osgi.jarのMain-Classマニフェストヘッダーを参照してください。

関連する問題