17

私は、Eclipse Classic (4.2.2) の最新バージョンで突然発生した非常に奇妙な問題に苦しんでいます。

Eclipse ワークスペースのプロジェクト (すべて Java) でクラスまたはサブクラスを作成またはリファクタリングしようとするたびに、クラスの一番上に次のようなエラーが表示されます。

A class file was not written. The project may be inconsistent, if so try refreshing this project and building it

繰り返しますが、これは新しいクラスを作成するときに発生します。また、現在のクラスの名前を変更してから、名前の変更を元に戻してもまったく問題ありませんが、名前の 1 文字を変更すると、その特定のクラスでこのエラーが発生します。

自動ビルドをオンにして、すべてのプロジェクトをクリーンアップして更新し、Eclipse を完全に再起動しようと何度も試みました。

私は文字通り、これを修正する方法を理解し始める方法さえ知りません。検索で見つけた解決策は役に立たなかったので、ここで手がかりが見つかることを願っています。

4

23 に答える 23

6

-clean 引数を指定してコマンド ラインから Eclipse を起動し、ワークスペースをクリーンアップします。

eclipse -clean

eclipse をクリーンモードで実行する方法も参照してください。そうすればどうなりますか?

于 2013-07-01T12:15:29.120 に答える
1

ここでも Eclipse を使用しており、200 を超えるプラグインを含むワークスペースを処理する必要があります。ときどき、ワークスペースで同様の問題が発生し、Eclipse によって奇妙な方法で矛盾が報告されます。ここで人々が通常行うことは次のとおりです (前のステップが役に立たなかった場合にのみ次のステップ) : Eclipse を新しいディレクトリに再インストールする

Eclipse IDE を何年も日常的に使用してきた私の経験からすると、上記の手順のいずれかによって解決されない限り、これらの問題に多くの時間を費やすことはあまり意味がありません。これらのことに取り組むには時間がかかりすぎますが、ゼロから始めるのは 1 時間以内で完了します (通常、問題は修正されます)。それでも Eclipse の動作がおかしくなる場合は、インストール済みのプラグインを調べるのが理にかなっているかもしれません。すべての外部プラグインが Eclipse ガイドラインに従っているわけではなく、Eclipse インストールのパフォーマンスと操作の一貫性に深刻な悪影響を与える可能性があります (例: Sonar プラグイン、Toad プラグインなど)。

于 2013-06-28T07:41:01.333 に答える
0

私は同じ問題を抱えていましたが、管理者モードでEclipseを実行することで修正されましたEclipseショートカット - >右クリック - >詳細 - >管理者として実行

于 2019-08-09T09:31:37.227 に答える
0

クラスを再コンパイルするために、Javaファイルを変更して保存しました。するとエラーが消えました。

于 2018-08-25T22:24:47.463 に答える
0

私の場合、そのようなエラーは、引用されたメソッド名の疑問符が原因で発生しました(自動テストにはgeb + spockの組み合わせを使用しています)。
したがって、このメソッド名は "Do you want something?"() というエラーをスローしますが
、これは "Do you want something"() ではありません。

于 2015-08-07T10:08:23.457 に答える
0

この問題がありました。私は次のことをしました、それは解決しました。

管理者モードで Eclipse を開きます。eclipse.exe「管理者として実行」を右クリックして、すべてのプロジェクトを消去します。

于 2020-09-10T13:45:07.067 に答える