2008-10-30 18 views
108

Eclipse'i "harici" projelerle kullanıyorum - yani mevcut kaynaktan oluşturulan projeler.Bir Eclipse çalışma alanında depolanan projelerin listesi var mı?

Çalışma alanı dosyalarında dolaşırken, bu projelere herhangi bir başvuru bulamıyorum. Sorum şu: Eclipse bu projeleri nasıl takip ediyor?

Böyle bir projeyi otomatik olarak çalışma alanına ekleyebilmek istiyorum (.project ve .classpath dosyaları oluşturarak).

+0

http://stackoverflow.com/questions/1718456/create-an-eclipse-project-on-the-command-line –

cevap

138

Pencereler:

<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\ 

Linux/osx:

<workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects/ 

Projeniz çalışma dışında var, ancak metadata tüm Eclipse özgü o org.eclipse.core.resources\.projects dizininde depolanır

+0

ile ilgili dosyayı bulabiliyorum. Düzenlemenin herhangi bir yolu var mı? – RoboAlex

+1

@RoboAlex Genellikle onu doğrudan düzenlemiyorum, ancak Eclipse çalışma alanından projeler ekleyin veya kaldırın. – VonC

+3

Son yol sistemimde ".projects" (Nane 16); Windows'da farklı mıdır? – wchargin

7

Eclipse 3,3:

Yo'nın altında yüklüdür Eclipse çalışma alanı. şöyle birşey: çalışma alanı klasörü içinde

.metadata\.plugins\org.eclipse.core.resources\.projects\ 

.

Bu klasörde proje başına bir klasör var. Burada . numaralı bir dosya var, ama ikili.

Bu nedenle, programlı olarak Eclipse ile etkileşime girmeden istediğinizi yapamayacağınız anlaşılıyor.

+0

+1. Benim durumumda, çalışma alanı klasörü ** değişmedi, ancak projelerin yaşadığı (farklı) konum: farklı sürücü harfi. Bu dosyaları (D: -> F :) 'sfk yerine -pat -binary _5552492F2F66696C653A2F443A2F_5552492F2F66696C653A2F463A2F_ -dir .metadata \ .plugins \ org.eclipse.core.resources \ .projects -file .location 'ile düzelttim. – mgaert

0

Ayrıca çeşitli çalışma alanlarınıza da sahip olabilirsiniz - böylece birine bağlanıp "A" projesini ayarlayabilir ve istediğiniz zaman farklı bir kümeye bağlanabilirsiniz. Sonra .cproject ve .project perforce projesinin kök altında yer alacak, (Perforce projesi olarak projeyi ithal) Perforce kullanıyorsanız

Mac OS X'te
10

, bu

<workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects 
3

altındadır çalışma alanı klasöründe değil.

Umut bu yardımcı olur :) Linux'ta

0

<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\ 

çalıştı yapmaz sildikten sonra.

Bundan sonra ben Dosya->

Sonra Tutulma listelenen tüm eski projeyi temizlenir Yenile yaptık.

İlgili konular