4

失敗しているEclipseプラグインがあります。別のプラグインをベースに開発/拡張しました。このプラグインを更新サイトとしてデプロイし、Eclipseの別のインスタンスにインストールすると、最初は機能します(ビューが表示されます)。しかし、ビューを操作して使用しようとすると、その機能が壊れています(特定のボタンをクリックしても何も起こりません)。画面にエラーが表示されず、Eclipseエラーログビューに何も表示されません。

デフォルトでエラーログファイルがある場所/あるかどうかを知りたいですか?カスタムロガーがあった場合、これらはどこに送信されますか?Eclipse 3.7(Indigo)を使用しています。

この例外の原因を知りたい場合は、独自のカスタムログファイルを実装する必要がありますか?

4

2 に答える 2

3

エラーログファイルは「Eclipseワークスペース」\。metadata\.logにありますが、これはEclipseエラーログビューに表示されるファイルにすぎません。

使用しているプラ​​グインに何らかの追加のログが含まれている場合(疑わしいですが)、その論理的な場所は「eclipseworkspace」\。metadata \ .plugins \ {plugin.name} "ですが、アプリケーションによって異なります。

アプリケーションがデバッグ時に機能するが、デプロイ時に機能しない場合は、おそらく何らかのデプロイメントの問題です。Eclipseは、新しいバージョンのjarを取得することについて非常に慎重になる可能性があります。インストールを行う前に、マニフェストバージョンを更新するか、ワークスペースを削除してください。発生する可能性のあるもう1つのことは、必要なプラグインまたはプラグインフラグメントが欠落しているか、指定された最小バージョンが正しくないことです。

ロギング実装する必要はありません。Eclipseを使用して、デプロイされたアプリケーションにデバッガーを接続してから、通常どおりにアプリケーションをデバッグできます。ただし、アプリケーションの販売を計画している場合は、ロギングを使用することをお勧めします:)

于 2012-10-20T17:08:08.737 に答える
0

Eclipseのインストール済みディレクトリに移動すると、.metadataフォルダー内に名前のないログファイルが作成されます。それがプラグインログになります

于 2018-11-27T08:14:51.430 に答える