Jawaban:
Eclipse sedang mencari proyek gerhana, artinya sedang mencari file khusus gerhana di direktori root, yaitu .project
dan .classpath
. Anda memberi Eclipse direktori yang salah (jika Anda mengimpor proyek gerhana) atau Anda sebenarnya ingin membuat proyek baru dari sumber yang ada ( new
-> java project
-> create project from existing source
).
Saya pikir Anda mungkin menginginkan yang kedua, karena proyek Eclipse biasanya memiliki direktori source & build yang terpisah. Jika sumber dan file .class Anda ada di direktori yang sama, Anda mungkin tidak memiliki proyek gerhana.
Jawaban ini sama dengan jawaban Laura, namun dalam versi gerhana baru Anda tidak akan dapat melihat opsi "buat proyek dari sumber yang ada".
Karenanya Anda dapat melakukan ini sebagai gantinya:
Goto File > New > Project
Pilih jenis proyek, klik Berikutnya
Hapus centang Gunakan lokasi default
Klik Browse untuk menavigasi ke folder sumber Anda, atau ketik jalur ke sumber Anda
Klik Selesai
Diambil dari forum diskusi di eclipse.org
Salah satu solusi untuk ini adalah dengan menggunakan Maven. Dari folder root proyek lakukan mvn eclipse: clean diikuti oleh mvn eclipse: eclipse. Ini akan menghasilkan file .project dan .classpath yang dibutuhkan oleh eclipse.
Saya punya solusi sempurna untuk masalah ini. Setelah melakukan langkah-langkah sederhana berikut, Anda akan dapat mengimpor kode sumber Anda di Eclipse!
Pertama-tama, alasan mengapa Anda tidak bisa Impor proyek Anda ke dalam Eclipse workstation adalah bahwa Anda tidak memiliki .project dan .classpath berkas.
Sekarang kita tahu mengapa ini terjadi, sehingga semua yang perlu kita lakukan adalah untuk membuat .project dan .classpath file di dalam file proyek. Inilah cara Anda melakukannya:
Pertama buat file .classpath :
salin tempel kode berikut dan simpan:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
</classpath>
Kemudian buat file .project :
salin tempel kode berikut:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>HereIsTheProjectName</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Anda harus mengubah bidang nama ke nama proyek Anda. Anda dapat melakukan ini di baris 3 dengan mengubah HereIsTheProjectName menjadi nama proyek Anda sendiri. lalu simpan.
Itu saja, Selamat menikmati !!
Setelah sekian lama akhirnya saya menemukan itu! Inilah Cara saya: File -> Proyek Baru -> Proyek Android Dari Kode yang Ada -> Jelajahi ke direktori root proyek Anda selesai!
Jika Anda tidak memiliki, saya hanya memiliki .project
dan .classpath
file di direktori, satu-satunya cara yang berfungsi (setidaknya bagi saya) dengan versi terbaru Eclipse adalah:
File
-> New
-> Project...
-> Android
-> Android Application Project
->Next >
src
file di Package ExplorerGeneral
-> File System
->Next >
Browse
ke proyek Anda, pilih file yang diperlukan, tekan Finish
Setelah ini, Anda harus memiliki proyek dengan semua kode yang ada serta baru .project
dan .classpath
file.
Saya mengalami masalah yang sama ketika saya memodifikasi .project xml-file. Ketika saya mengembalikan file ke versi asli proyek itu dibuat, maka saya dapat mengimpor proyek. Mungkin itu membantu seseorang yang memiliki masalah yang sama;)
jika Anda membuat proyek maven melalui konsol perintah, pastikan yang berikut ini ada di akhir perintah:
eclipse:eclipse -Dwtpversion=2.0
Untuk mengatasi masalah ini untuk proyek android. ikuti langkah-langkah yang disebutkan di bawah ini baru-> proyek android-> buat proyek dari sumber yang ada dan di sini Anda dapat memberikan lokasi kode Anda. Sekarang, itu akan mengimpor semua kode proyek yang ditentukan dan akan berfungsi dengan baik