Eclipseの専門家から、RCPベースの製品のEclipse RCPによって提供されるログフレームワークorg.eclipse.e4.core.services.log.Logger
を使用するのがよいかどうかを知りたいのですか、Eclipse RCPでログバックを使用するのでしょうか?私は開発のためにEclipse E4を使用しています。 Eclipseロガーで見られる問題は、「落胆したアクセス:タイプ 'Logger'がAPIではない」という警告を出すことです。 Eclipse RCP開発にどのような方法でログインするのが好ましいですか?Eclipse RCPベースの製品のログバックまたはEclipseロガー
答えて
Logger
は、推奨されないアクセス警告にもかかわらず問題ありません。まだ完結していない多くのe4 APIがありますが、これらにはこの警告があります。
StatusReporter
も便利です。これはロギングを行い、エラーダイアログを表示することができます。
@ greg-449の回答によれば、org.eclipse.e4.core.services.log.Logger
を使用すると問題なく、警告は無視しても問題ありません。
警告であってはならない厄介な警告が表示されないようにしたいと思っている人にとっては、この特定のものを無効にする方法があります(同じものを無視しても問題はありません) 。
1)設定したアクセスルール
あなたは、直接 "落胆アクセス" 警告の上にマウスを移動する際示すツールチップから...そこに着くことができ
...か経由でProject properties
>Java Build Path
>Libraries
>Plug-in Dependencies
2)あなたが上書きしたいものを見つけ、アクセスルールプラグインの依存関係のリストで
編集 - 、この場合には、それはorg.eclipse.e4.core.services[version].jar
だ、それを展開し、そのアクセスをクリックしてくださいルールを選択し、右側の[編集...]ボタンをクリックします。
3)「アクセスルールの追加」ダイアログを開くには、右側の「追加...」ボタンを押して、新しいルール
を追加し、org/eclipse/e4/core/services/log/Logger
を作るためにルールを追加ダイアログボックスを閉じるには、[OK]ヒット
:警告なしでアクセス。
4)
を新しいルールを上に移動一致するルールが見つかるまでルールは、トップダウン処理されますので、我々は1つがオリジナルの「落胆」ルールの前に発射する新しい「アクセス」をします。 「上へ」ボタンを使用して、新しいルールを上に移動します。
は、すべてのダイアログを受け入れ、と警告がなくなっする必要があります。それは次のようになります。
Amosに感謝の気持ちがあります。あなたのヒントを使用します。 – babyinEclipse
- 1. Eclipse RCP製品のカスタムconfig.ini
- 2. Eclipse RCP - 製品の依存関係
- 3. Eclipse RCPエクスポート製品に問題が発生しました
- 4. Eclipse-RCP製品のデプロイ時に間違ったエンコード
- 5. Eclipse RCPの機能に基づいた製品ビルド
- 6. Eclipse RCP製品をデバッグすることはできますか?
- 7. RCPアプリケーションなしでEclipse製品を作成できますか?
- 8. eclipse rcp製品のワークスペースダイアログをプロンプトする方法
- 9. Eclipse RCPベースのアプリケーションのGUI:インタラクティブなデザインまたはコーディング?
- 10. Eclipseプラグイン/製品CommonNavigator
- 11. のEclipse RCPは、
- 12. Eclipse rcpエクスポート製品がNullPointerExceptionをスローする
- 13. SWT/JFaceまたはEclipse RCP?
- 14. Eclipseプロジェクト - プラグインまたはRCP?
- 15. Eclipse RCPとEclipse Plugin
- 16. のEclipse RCPは:ダイアログ
- 17. は、Eclipse RCP IDE
- 18. RCP製品のXテキスト
- 19. Eclipse RCPのケーススタディ
- 20. のEclipse RCP
- 21. のEclipse RCPアプリケーションアクティブタイトルバー
- 22. Eclipseプラグイン製品DB接続
- 23. 輸出のEclipse RCP製品 - >「未解決の要件: - バンドルが必要:org.eclipse.ui.views」
- 24. Eclipseでのログバックの設定
- 25. eclipseのplugin.propertiesメカニズムRCP
- 26. Eclipse RCP-フォルダのプロパティページ
- 27. のEclipse RCP EditorReference/IEditorPart
- 28. Eclipse RCPアプリケーションのカスタムエラー
- 29. Eclipse RCPアプリケーションのデバッグ
- 30. Eclipse RCPアプリケーションのメモリリーク
回答ありがとうございます。「StatusReporter」をご覧ください。 – babyinEclipse