Saya mencoba mengimpor proyek yang sedang saya dan rekan kerja saya kerjakan .. dan terus mendapatkan kesalahan ini setelah saya memilih - "impor" lalu "impor proyek yang ada" lalu klik arsipkan file, dan kemudian saya klik berikutnya, dan kesalahan ini muncul:
"Beberapa proyek tidak dapat diimpor karena sudah ada di ruang kerja"
Jawaban:
Hapus centang "salin proyek ke ruang kerja" , dan kemudian klik tombol "segarkan" , Anda akan dapat mengimpor proyek
sumber
buka file proyek di proyek Anda dan ubah nama proyek dalam tag nama
sumber
Itu baru saja terjadi pada saya juga. Akhirnya saya menyadari bahwa proyek sudah terbuka di ruang kerja saya tetapi tidak terlihat karena set kerja yang dipilih. Anda baru saja membatalkan pilihan set kerja aktif dan semua proyek yang dibuka akan terlihat.
sumber
Anda mungkin memiliki proyek dengan nama yang sama di ruang kerja Anda. Cobalah untuk me-refresh (file-> refresh) ruang kerja Anda setelah menghapus yang lain dengan nama yang sama. Situasi khas terjadi ketika Anda ingin mengimpor kembali proyek yang dihapus.
sumber
Ini biasanya terjadi ketika Anda mengubah direktori proyek secara fisik tanpa terlebih dahulu menghapus di Eclipse. Anda dapat melihat dan menghapus proyek-proyek tersembunyi ini dalam tampilan berikut:
Kemudian cukup dengan melanjutkan proses impor proyek yang ada.
sumber
Dalam kasus saya, saya menyalin salah satu proyek (katakan 'Project1') dari ruang kerja dan menempelkannya ke ruang kerja yang sama. Setelah itu saya memodifikasi nama proyek yang ditempel (katakanlah ke 'Project2'). Saya tidak bisa melihatnya di repositori.
Alasan utama adalah
.project
file dari proyek baru masih ada:<name>Project1</name>
bukan<name>Project2</name>
.Jadi, saya melakukan hal-hal berikut untuk menyelesaikan masalah:
.project
file untuk dimiliki<name>Project2</name>
Ini berhasil untuk saya.
sumber
Proyek di ruang kerja Eclipse harus unik. Perhatikan bahwa nama proyek tidak harus sama dengan nama direktori / folder proyek, sehingga Anda dapat menghapus proyek apa pun yang ada dengan nama yang sama atau mengganti nama proyek yang ada.
sumber
Anda memiliki satu direktori okultisme bernama ".metadata" di direktori workspace. Tutup Eclipse, hapus ".metadata" dan buka Eclipse. Ketika gerhana bertanya tentang ruang kerja pastikan bahwa ".metadata" tidak ada di direktori ruang kerja dan klik tombol "ok" untuk memilih ruang kerja default.
sumber
Mungkin Anda mendapatkan nama proyek yang sama di file '.project' Anda, periksa, jika ya, ganti nama lain. Lalu impor lagi
sumber
Jika Anda sampai di sini karena Anda telah mengkloning proyek git ke ruang kerja yang ada dan sekarang Anda ingin mempromosikan ruang kerja itu ke proyek yang lengkap, maka Anda harus menggunakan tampilan 'Git Repositori' -> pilih 'Direktori Kerja' -> Impor Proyek -> Proyek yang ada.
sumber
Periksa apakah Anda telah mengkonfigurasi Eclipse untuk menampilkan SEMUA perangkat yang berfungsi. Saya pernah mengalami masalah yang sama persis dan ternyata saya tidak sengaja mengimpor proyek ke
Other Projects
set kerja. Dan konfigurasi Eclipse saya tidak menunjukkan bahwa set kerja dalam paket explorer, yang membuat saya percaya bahwa proyek tersebut belum diimpor.Diperbarui untuk @Mawg:
Pertama, klik
Select Working Set...
:Kemudian, pilih
No Working Sets
:Ini akan secara efektif menonaktifkan set kerja dan menunjukkan semua proyek.
sumber
CARA TERMUDAH: Klik kanan pada proyek (folder yang bertuliskan "MainActivity") pergi ke Refactor -> Ganti nama dan Anda akan mendapatkan bidang teks yang memungkinkan Anda untuk mengubah nama proyek Anda.
Jika Anda mendapatkan peringatan yang mengatakan proyek Anda tidak sinkron dengan sistem file, tekan F5 (segarkan) dan coba lagi.
sumber
Lihatlah di folder ruang kerja Anda, Anda mungkin memiliki proyek lama di sana dengan nama yang sama dengan yang Anda impor (meskipun itu tidak ditampilkan di gerhana).
Ketika Anda menghapus proyek di Eclipse, jika Anda tidak mencentang kotak centang pada dialog, itu hanya menghapusnya dari tampilan dan tidak menghapus folder pada direktori ruang kerja.
sumber
Coba ganti nama nilai
<name>
tag yang ada di dalam.project
file " " proyek Anda.Ini pasti akan berhasil. Di sini Anda hanya mengganti nama proyek Anda.
sumber
Cara lain yang baru saya temukan!
PINDAHKAN proyek ke beberapa folder lain lalu impor dan jika perlu salin ke ruang kerja
sumber
Saya mengalami masalah ini ketika saya menghapus proyek dan mencoba mengimpor kode lagi. Eclipse tidak pernah benar-benar menghapus proyek dan masih memegang referensi ke nama proyek / folder di ruang kerja. Saya harus membuat proyek baru dengan nama yang sama dan kode saya muncul seperti semula. Saya percaya ini hanya berhasil karena jalur proyek tidak pernah berubah.
sumber
Itu terjadi pada saya ketika
Lain kali ketika saya mencoba mengimpor proyek yang sama di ruang kerja kemudian mendapat masalah yang sama.
Untuk menyelesaikannya saya hanya melakukan FYI yang dapat dilakukan setiap anak :)
Jadi Bagaimana saya menyelesaikannya:
Ctrl + x
folder myProject dari eclipse workspace ke lokasi lain yaitu DesktopNavigator
(Anda bisa mendapatkannya dariWindow > Show View > Navigator
) dan Refresh (akan muncul dialog berikut)Yes
tombol dan pindahkan folder proyek Anda kembali ke direktori eclipse workspacesumber
Dalam kasus saya, saya telah menghapus direktori sumber daya dari .metadata.plugins saya:
sumber
Ini berhasil untuk saya.
File> Baru> Proyek Android> Buat proyek dari sumber yang ada
Lokasi = lokasi proyek yang ingin Anda impor.
Anda akan mendapatkan peringatan "Proyek Eclipse sudah ada di direktori ini. Pertimbangkan menggunakan File> Impor> Proyek yang Ada sebagai gantinya." Tetapi Anda akan dapat mengklik "Berikutnya" dan proyek tersebut seharusnya diimpor.
sumber
Dalam gerhana klik file kemudian pilih switch workspace lalu browse dan pilih folder lain. Sekarang ulangi proses yang sama dan kali ini tidak akan ada kesalahan :)
sumber
Tidak ada yang bisa menyelesaikan situasi saya. Beginilah cara saya menyelesaikannya.
Selesai ..
sumber
Paling tidak di Eclipse Juno, Anda dapat beralih ke Mahir . Kemudian pilih [groupid]. [Artifactid] dari dropdown Name Template . Itu akan membuat proyek Anda dinamai secara unik. (Jika Anda menyimpan beberapa versi artefak yang diberikan, Anda dapat memilih [groupid]. [Artifactid]. [Versi] sebagai gantinya). Pastikan untuk mengklik tombol Refresh agar perubahannya terlihat. Cuci, bilas, ulangi sesuai kebutuhan.
sumber
hapus dari gerhana ...... Anda mungkin telah menutup proyek dalam gerhana dengan "(Klik kanan) -> tutup proyek" ..... jadi bahkan jika Anda menghapus proyek ini dari folder ruang kerja .... ia tetap ada di eclipse IDE sebagai proyek tertutup ..... Anda harus menghapusnya dari Eclipse IDE ... !!!
sumber
Saya memiliki situasi yang sedikit berbeda di mana gerhana saya berhenti merespons dan saya harus membunuh sesi. Setelah me-restart Juno, maka proyek tertentu yang saya kerjakan menghilang meskipun file proyek ada. Mencoba mengimpor kembali ke Eclipse akan menghasilkan yang sama "Beberapa proyek tidak dapat diimpor .." atau "Sebuah proyek dengan nama ini sudah ada" jika mencoba membuat proyek baru.
Pada akhirnya, karena saya menggunakan Kumpulan Kerja, saya berhasil menemukan file ini .metadata.plugins \ org.eclipse.ui.workbench \ workingsets.xml. Secara manual menambahkan entri yang hilang dan memulai kembali gerhana dan voila, itu kembali.
sumber
Saya memiliki kesalahan yang sama karena ada satu proyek lagi di bawah svn di ruang kerja tetapi dengan nama lain. Jadi saya sudah menghapusnya.
sumber
Saya memiliki masalah yang sama, saya memiliki repositori yang sama yang ingin saya impor dua kali. Saya mengganti nama proyek yang ada dengan mengklik kanan pada proyek> refactor> rename kemudian mengimpornya lagi.
sumber
Inilah yang saya perhatikan untuk masalah di atas: - Jika folder checkout (folder tempat proyek pom Anda berada) sama dengan folder ruang kerja gerhana maka saya mendapatkan masalah ini
LARUTAN
ketika saya menggunakan folder ruang kerja terpisah untuk mengimpor proyek, gerhana berhasil dengan lancar :)
sumber
Peringatan ini berarti Anda baru saja menghapus proyek dari navigator, tetapi proyek tersebut ada di set kerja. Atau set kerja Anda memiliki proyek dengan nama yang sama , jadi pergi ke direktori ruang-kerja dan hapus proyek yang memiliki nama yang sama dan impor lagi .
sumber
Masalah ini terjadi karena Anda memiliki proyek yang sama di beberapa folder proyek lain. Seperti dalam gerhana kami memiliki banyak folder proyek, Jadi jika Anda memiliki proyek dalam satu folder dan Anda ingin mengimpornya di folder proyek lain, maka masalah ini terjadi. Jadi pertama-tama HAPUS proyek dari folder lain dan kemudian impor ke dalam FOLDER satu proyek Anda saat ini.
sumber
Baru mengenal Eclipse dan pengembangan Android dan ini membuat saya cukup lama. Berikut beberapa hal yang saya lakukan salah yang dapat membantu seseorang di masa depan:
sumber