3

重複の可能性:
Eclipse を「ファイル検索」にして、テキストを含むソース jar 内も検索する方法は?

Maven マネージド ライブラリを使用する Eclipse Java プロジェクトがあります。これらのライブラリ内には、値(名前ではない)を持つ文字列変数/フィールドが必要form-loginです。

Eclipse は「Java 検索」機能を提供します。アプリケーション ライブラリ (Maven の依存関係を含む) 内を検索できますが、変数の名前のみを検索でき、そのは検索できません。

一方、「ファイル検索」機能は、アプリケーション ライブラリ内の検索を提供しません。

アプリケーションの使用ライブラリで文字列 (または少なくとも変数の値) を見つけるにはどうすればよいですか?

ハック歓迎!

4

1 に答える 1

1

ライブラリで「ハードコードされた」値を探している場合は、EclipseのMaven ソース設定を使用してライブラリのソースをダウンロードします。その後、検索を実行できるはずです。

それができない場合は、すでにお気づきかもしれませんが、ソースで何かを見つけるのではなく、実行中にメモリ内にある何かを探しているのです。ソフトウェアにブレークポイントを設定し、YourKit などのツールを使用して探しているものを見つけることができます。

http://www.yourkit.com/docs/11/help/inspections_mem.jsp

確かに、これは結果を得るには冗長で面倒な方法ですが、うまくいくはずです。

于 2012-09-11T21:38:36.527 に答える