これは、いくつかのライブラリ (log4j など) がバンドルとして既に利用可能であることが示唆されたフォローアップです ( OSGi アプリケーションへのサードパーティの依存関係の何らかの形で)。Eclipse Indigo では、インストールの一部として
使用できる log4j バンドルが見つからなかったため、log4jをバンドルする を作成し、この投稿に従って構成をバンドルするも作成しました。 Import Package
Plugin Project from JAR archive
Feature Project
log4j.xml
正直に言うと、フラグメント プロジェクトが必要な理由はわかりませんが、このプロセスは機能します。
だから私の質問は次
のとおりです:log4j.xml
機能jarの一部としてエクスポートで配信されるため、誰かがそれを見つけてデバッグレベルを更新するには「努力」が必要なので、これは本当に正しいプロセスですか?
最終的にエクスポートされた製品は、見つけやすい場所に log4j 構成を提供することを念頭に置いていましたが、今では (ログは機能しますが) 私の行っていることが本当に正しいかどうか心配です。
ここで何か助けはありますか?