0

私はこれまでずっと Eclipse を使用してきましたが、今日だけ Indigo にアップグレードしました。

  • Mac 10.6 で Eclipse Indigo を使用する *

ファイルを編集して保存した後、ファイルは更新されません。空白行を追加して保存すると、デバッグを開始すると、デバッガーは以前にあった行を調べますが、これらの行は空になり、デバッガーが実行している実際の行は数行下になります (追加された空白行に)。デバッガーは空白行を実行しますか??!! コードを変更しても同じです。ファイルに X=5 と書かれていて、X=6 に変更すると、デバッグしても X は 5 のままです????!!!! エディタのキャッシング オプションまたは機能が不足していますか ????

私が試したこと: 1.すべてのプロジェクトを消去し、すべてのプロジェクトを再構築します 2.プロジェクトを削除し、それらを再追加します 3.ファイルを削除し、最初から書き込みます 4.すべての自動ビルドおよび自動更新オプションはオンです 5.変更しようとしました6. .ini ファイルの -xms128M および -Xmx786M オプションをいじってみました 7. Eclipse とコンピューターの再起動を試みました

4

1 に答える 1

0

問題は、VM の Java バージョンとプロジェクトの「ファセット」バージョンの間の不一致でした。(それが何であれ)。

私が得られないのは、「問題」ビューで問題が報告され、新しい .class ファイルがコンパイルされていない場合でも、プロジェクトがまだ実行されている理由です。実際のディスプレイ上のコードが異なっていたのに、古い .java ファイルを実行していたのはなぜですか? (したがって、ゴースト効果)。

コンパイル エラーの原因で新しい .class ファイルをコンパイルできない場合、Eclipse が古い .class ファイルを実行できるようにするオプションはありますか?

于 2012-05-31T18:46:52.073 に答える