2

How to find Spring XML definition from Java Class in Eclipseという質問をよく読みましたが、私からの同様の質問には答えていないようです。

エディターの Java クラスから、Spring コンテキストの xml ファイルにジャンプしたいと思います。

エディターでクラス宣言を強調表示した場合、ショートカット キーを押すかアイコンをクリックすると、Bean の初期化定義を持つ対応する Spring コンテキスト xml が開き、Bean を初期化する行にジャンプする必要があります "< bean id=.. . >". エディターで set メソッドを強調表示すると、同様のことが行われますが、プロパティが設定されている場所にジャンプします "< property name=method_name... >"

Web Developers Indigo SR2 用の Eclipse Java EE IDE を使用しています。Spring IDE Developers と SpringSource をインストールしました。プロジェクトに Spring Nature を追加し、コンテキスト xml をプロジェクト プロパティ Spring Beans Support Config Files に追加しました。コンテキスト ファイルと Java クラスのファイル アイコン デコレータに「S」が表示されましたが、ジャンプする方法が見つかりませんでした。 Java クラスからスプリング コンテキスト xml へ。

私の同僚は IntelliJ を使用しており、エディターのクラス宣言の横に Bean アイコンが表示されます。Eclipse でも同様のことが見られることを期待しています。理想的には、クラスレベルだけでなく、次の set メソッドも。

どんなアドバイスでも大歓迎です!

ありがとうジェリー

4

3 に答える 3

0

SpringSourceなどにこれらの特定のキーがあるかどうかはわかりませんが、古き良きCtrl-shift-R(ナビゲート->リソースを開く)を使用して、ワークスペース内のJava以外のファイル(.xmlなど)を検索して開くことができますおよび .properties)、クラスの場合は Ctrl-shift-T (ナビゲート -> タイプを開く) を使用できます。検索ウィンドウが開いたら、ファイル名またはクラス名を入力し始めます (* や ? などのワイルドカードも使用できます)。

于 2012-05-23T05:43:20.170 に答える