2017-11-09 12 views
0

であるため、プロジェクトが構築されていなかった私は、Eclipseの酸素をインストールし、ワークベンチに既存のプロジェクトを開こうとしましたが、私はこのエラーを取得:Eclipseの酸素 - そのビルド・パスが不完全

The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project

私は右クリックしようとしましたプロジェクト - プロパティ - Javaビルドパス - ライブラリ - ライブラリの追加 - JREシステムライブラリと選択したWorkbenchのデフォルトJRE(jre1.8.0_60)に移動しました。

私はその後、洗浄し、プロジェクトを再構築したが、それは、より多くのエラーが出てくるようになり:

ActionBar cannot be resolved to a type 
Activity cannot be resolved to a variable 
AdapterView cannot be resolved to a type 
ArrayAdapter cannot be resolved to a type 
+0

代わりにAndroid Studioに切り替えることはできますか? Eclipseは現在廃止予定です。 – TheLittleNaruto

答えて

2

あなたはMavenを使用していますか?そう

1)プロジェクトを右クリックした場合は、パスを構築し)ビルド・パス

2を構成するライブラリ]タブをクリックして行きます。 Maven依存関係がリストにない場合は、それを追加する必要があります。

3)ダイアログを閉じます。それを追加するには

: 右、プロジェクトにMavenをクリック - >無効にMavenの自然

右、プロジェクトに設定]をクリックします - > Mavenのプロジェクトに変換します。

そしてクリーン

編集:

それは問題は、プロジェクトプロパティを選択上で右クリックをしてみてください解決しない場合。 「Javaビルド・パス」 - >「ライブラリー」タブを選択します。 JVMを探します。それがない場合は、をクリックしてライブラリを追加し、デフォルトのJVMを追加します。 VMがある場合は、[編集]をクリックして、デフォルトのJVMを選択します。うまくいけば、

EDIT2は動作する:

また、あなたはその後、すべてのプロジェクトを再インポートする必要がありますことを(注意してくださいあなたはすべてのプロジェクトを持っており、Eclipse用の.metadataを削除したフォルダに入って試すことができます!また、設定したすべての環境設定もやり直す必要があります)。それが削除されただけで、プロジェクトを再度インポートしてもうまくいけばうまくいきます。

+0

いいえ私はMavenを使用していません。私はすでに私の質問で言ったJVMを追加しようとしました。私がそれをすると、より多くのエラーが発生します – user123456789

+0

また、すべてのプロジェクトを持っているフォルダに移動し、Eclipseの.metadataを削除することもできます(後ですべてのプロジェクトを再インポートする必要があることに注意してください)。設定した環境設定もやり直す必要があります)。それが削除された後、プロジェクトを再度インポートしてうまくいけばうまくいきます。 –

0

私はMarsから移行したEclipse Oxygenも使用しています。私は同じエラーに直面した。 .metadata.recommendersというフォルダを削除し、アーカイブからプロジェクトを追加して問題を解決しました。私もAndroid Studioを使用していますが、私はもっとEclipseの方が好きです。

関連する問題