EclipseJunoSR2のWebDevelopersエディション用のEclipseJavaEE IDEを使用し、内部WebブラウザーでWebアプリを実行している場合、そのブラウザーのCookieとキャッシュを削除するにはどうすればよいですか?
Eclipseのヘルプ、Google、StackOverflow.comを検索しましたが、驚くべきことに、この単純な質問に対する直接的な正解は見つかりませんでした。
EclipseJunoSR2のWebDevelopersエディション用のEclipseJavaEE IDEを使用し、内部WebブラウザーでWebアプリを実行している場合、そのブラウザーのCookieとキャッシュを削除するにはどうすればよいですか?
Eclipseのヘルプ、Google、StackOverflow.comを検索しましたが、驚くべきことに、この単純な質問に対する直接的な正解は見つかりませんでした。
Eclipseには実際には内部ブラウザがありません。システムのデフォルトのブラウザを使用するだけです。この動作はから変更できます
Window > Preferences > General > Web Browser
クッキーのクリアはブラウザから行う必要があります。
これが役立つかどうか教えてください。
Eclipseの内部Webブラウザーで履歴リストをトリミングする
開発中は内部Webブラウザーをかなり使用します。他に何もないとしても、RESTfulWebサービスのGET要求をテストするのに便利な場所です。私はHTMLの書き込みにもEclipseを使用していますが、これも内部ブラウザーは「これはまだ正しく見えますか?」の便利な最初のテストです。これは、私が非常に長い履歴リストを作成することを意味し、最新のエントリ(私が最も探している可能性が高いもの)は、それらを見つけて再利用するためにスクロールする必要があります。私はこれまで、内部ブラウザーの履歴を編集するためのEclipse内の設定(これを書いている時点では3.3.2を使用しています)を見つけていません。間違っていることが証明されてうれしいです。
当面の間、回避策はEclipseを閉じてから、Eclipseワークスペースのルートディレクトリ$WORKSPACE/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.browser.prefs
にあるファイルを編集することです。$WORKSPACE
これはプレーンテキストファイルです。LinuxとWindowsで私の好みのテキストエディタはSciTEですが、実際にはどちらでも構いません。このファイルには、次の形式の設定キーinternalWebBrowserHistoryがあります。
internalWebBrowserHistory=url|*|url|*| ...
古いエントリを削除するのは簡単です。新しいエントリの変更または追加は完全に実行可能であり、コロン文字(:)は前に円記号(\:)を付けてエスケープされることに注意してください。変更を保存し、Eclipseを再起動します。うまくいけば、将来的にEclipse内でこれを簡単にするための内部設定エディターがあるでしょう(または、誰かが私が観察していなかったことと、それがすでにそこにあることを私に指摘するでしょう)。