日食では、私はしばしばこのエラーを受け取ります:
たとえば、ショートカットを使用してメソッドのシグネチャを変更しようとしました: Alt
+ Shift
+C
しかし、そのエラーが発生します。
これは、別のプロジェクトを使用している可能性があるためですか? どうもありがとうございます
リファクタリング操作は、他の多くの Java 固有の操作と同様に、問題のコードを正しく解析するツールの機能に依存しています。一般に、これは次のことを意味します。
このメッセージは、これらの条件の 1 つ以上が満たされていないことを示しています。
これは、デバッグ中に発生する可能性があります。Eclipse がブレークポイントで停止すると、エディターに新しいウィンドウが開き、ブレークポイントで実行が停止します。このデバッグ ペインでの一部のユーザー操作により、説明したエラーが発生する可能性があります。たとえば、オブジェクト変数を選択して F3 を押し、そのオブジェクトのクラス宣言を開くとします。上記のエラー メッセージが表示されます。
この場合、デバッグしているファイルのライブ編集バージョンがあるウィンドウを選択し、目的のオブジェクトを選択して F3 を押します。クラス宣言が新しいウィンドウで開きます。
あなたのマイレージは異なる場合があります。