Saya menggunakan Eclipse dengan proyek "eksternal" - yaitu proyek yang dibuat dari sumber yang ada.
Mengaduk-aduk file ruang kerja, saya tidak dapat menemukan referensi apa pun untuk proyek ini. Pertanyaan saya adalah: bagaimana Eclipse melacak proyek-proyek ini?
Saya ingin dapat menambahkan proyek seperti itu ke ruang kerja secara otomatis (dengan membuat .project
dan .classpath
file).
Jawaban:
Windows:
Linux / osx:
Proyek Anda dapat berada di luar ruang kerja, tetapi semua khusus Eclipse
metadata
disimpan diorg.eclipse.core.resources\.projects
direktori itusumber
.projects
di sistem saya (Mint 16); apakah berbeda di Windows?Di Mac OS X, di bawah
sumber
Di Eclipse 3.3:
Ini dipasang di bawah ruang kerja Eclipse Anda. Sesuatu seperti:
dalam folder ruang kerja Anda.
Di bawah folder itu ada satu folder per proyek. Ada file di sana yang disebut .location , tapi itu biner.
Jadi sepertinya Anda tidak dapat melakukan apa yang Anda inginkan, tanpa berinteraksi dengan Eclipse secara terprogram.
sumber
sfk replace -pat -binary _5552492F2F66696C653A2F443A2F_5552492F2F66696C653A2F463A2F_ -dir .metadata\.plugins\org.eclipse.core.resources\.projects -file .location
Jika Anda menggunakan Perforce (mengimpor proyek sebagai proyek Perforce), maka .cproject dan .project akan ditempatkan di bawah root proyek PERFORCE, bukan di folder ruang kerja.
Semoga ini membantu :)
sumber
Anda juga dapat memiliki beberapa ruang kerja - sehingga Anda dapat terhubung ke satu dan menetapkan "A" proyek - dan kemudian menghubungkan ke set yang berbeda kapan pun Anda mau.
sumber
Di Linux setelah menghapus
Tidak berhasil.
Setelah itu saya selesai File-> Refresh
Kemudian membersihkan semua proyek lama yang terdaftar dari gerhana.
sumber