web-gelistirme-sc.com

Tutulma: "'Periyodik çalışma alanı kazanın.' bir problemle karşılaştı. "

Mac 10.7.4'te Eclipse Indigo kullanıyorum. Çalışırken, bu periyodik, can sıkıcı diyalogları alıyorum

'Periodic workspace save.' has encountered a problem.

Could not write metadata for '/.org.Eclipse.jdt.core.external.folders'.
/Users/davea/Dropbox/workspace/.metadata/.plugins/org.Eclipse.core.resources/.projects/.org.Eclipse.jdt.core.external.folders/.markers.snap (No such file or directory)

Normal şekilde devam edebilecek gibi görünüyorum, ancak bu hataları nasıl giderebileceğimi merak ediyordum. 

57
Dave

Ben de aynı problemi yaşadım.

'Periyodik çalışma alanı kazanın.' bir sorunla karşılaştı . '/ Harici Dosyalar' için meta veri yazılamadı. D: Harici .__\\ Java\fuentes\.metadata\.plugins\org.Eclipse.core.resources\.projects. Files\.markers.snap (El sistema yok

"External Files" klasörünü oluşturdum ve iyi çalıştı. Birkaç dakika içinde ".markers.snap" ve ".syncinfo.snap" dosyaları bu klasörde belirdi ve mesaj artık görünmedi.

52
JEM

Bugün, Eclipse’ten ne zaman çıksam, aynı konuyu sürekli olarak karşıladım. TS.xy tarafından sağlanan yukarıdaki çözümü denerken, aşağıdaki adımlar şimdilik bu sorundan kurtuldu.

  1. Yeni çalışma alanına geçin ve Eclipse'i kapatın. 
  2. Eclipse'i yeni çalışma alanıyla açın ve ondan sonra gerçek çalışma alanına geçin (hangi Kural dışı durum oluşur).
  3. Tüm önceki projelerimle yüklü olan gerçek çalışma alanı. 
  4. Şimdi Eclipse'den çıkmak, bu istisna ile sonuçlanmıyor.

Umarım bu adım birileri için işe yarayabilir.

16
Sam

Benimki Eclipse'i kapatıp tüm .metadata klasörünü çalışma alanı klasörümde silerek düzeltdim.

12

Sadece başka bir veri noktası için, yukarıdakilerin hiçbiri durumuma yardımcı olmadı. Sonunda bu sorunu aşmamın yolu, Eclipse’in orada olmadığından bir klasör olduğundan şikayet edince, sabit diskime gittim ve klasörü oluşturdum. Örneğin. gördükten sonra

Could not write metadata for '/servers'.
C:\...\.metadata\.plugins\org.Eclipse.core.resources\.projects\servers\.markers.snap (The system cannot find the path specified.)

"Sunucu" klasörünü yaratıyorum (içindeki dosyayı değil). Bu beni bir sonraki hataya götürür. Sorunlar gitmeden önce bu yinelemelerin 3-4'ünü (her defasında tasarruf için Eclipse'den çıkarak) geçtim.

HTH, Mark

4
Mark

Ubuntu'yu kullanarak da aynı sorunu aldım. bana sahibi ve hata oluyor durdu.

Aynı türden sorun birden fazla nedenden kaynaklanıyor gibi görünüyor.

3
andrewdb

Bu benim için basitti -

Çözüm

  1. (öncesi) listelenen dizin mevcut değil, resme bakın
  2. Eclipse'i çalıştırın, aşağıdaki resimde gösterilen hatayı görün. Tutulmayı Kapat
  3. Dizini (RemoteSystemsTempFiles) aradığı yerde oluşturun

    • not: Bu klasördeki öğeleri (örneğin, işaretçileri) yoksay, otomatik olarak oluşturulurlar
  4. Eclipse'i yeniden başlatın, sorun çözüldü!

Örnek Problem Mesajı

 enter image description here

Bunun neden beni çözmesi çok uzun sürdüğünden emin değilim, ama şimdi oldukça kolay ve geçmişe bakıldığında oldukça açık! ;) ...

2
J-Dizzle

Eclipse'i kapatın, .metadata klasörünü tamamen temizleyin. Proje referanslarınız silinirse Eclipse & Import'u (Gerekli Eclipse & Import) başlatın. 

2
Anil Chahal

Aynı sorunla karşılaştım, çözümüm çalışma alanı altındaki klasör adını yeniden adlandırmaktı. yani, com.ibm.collaboration.realtime.alertmanager.embeddedcom.ibm.collaboration.realtime.alertmanager.2embeddedxx olarak yeniden adlandırıldı ve projemi yeniden inşa etti.

1
Navarra Hill

Benim için çalışan çözüm şudur:

  1. .Metadata klasörünü silin
  2. Eclipse'i yeniden başlatın
1
Jorge Santos Neill

Benim durumumda, çalışma alanımı depoladığım sürücü tam SDK güncellemelerini indirirken tamamen doluydu ve üzerinde biraz yer açmam gerekiyordu.

0

Disk alanım bitiyorken proje alanımdaki bazı dizinleri kaldırmak konusunda çok saldırgan davrandım ve bu dizini sildim. Eclipse, çalışma alanı dizinlerinizde çökerse bazı büyük çekirdek dosyalar bırakabilir, (bunlarda 35 gig vardı), bu yüzden çalışma alanlarınızda ara sıra bir göz atmaya değer. 

Neyse, soruna göre 'dizin oluştur' yaklaşımını denedim. Ve işe yaradı. 

Bu hatayı Eclipse'i sadece 'periyodik tasarruftan sonra' kapattıktan sonra kapattığımda da görüyordum. Yani çıkış/yeniden başlatma da bunun bir parçasıydı. 

Hata mesajında ​​belirtilen dizin yolundaki son öğenin bir dosya olduğuna dikkat edin - bir dizin değil, bu yüzden burada aklınızı karıştırmayın. Muhtemelen, dizin izinlerinin de doğru şekilde oluşturulduğunu kontrol etmeye değer (çalışma alanındaki diğer projeler gibi).

Açıkçası bu, Eclipse kod tabanında (yaratılmakta olan dosyanın altında tam dizin yolunu oluşturarak) bir hatadır, ama ilk başta onu silmesem, ilk etapta buna neden olmazdım. 

0
guest persion

Ben de bu problemle karşılaştım. Durumum biraz farklıydı. Projelerimi Eclipse içinde gruplamak için 'çalışma setleri' kullanıyordum. Yaptığım, bir projeyi silmeye çalışmak ve silerken hatalar almaktı. Hataları göz ardı ederek projeyi çalışma setimden çıkardım ve artık projem olduğunu bile görmedim. Hatamı aldığımda, çalışma setlerine karşı 'projeler' ile Explorer paketimi incelemeyi en iyi görüşüm olarak görmedim. Projelerin üst düzey görünümüne geçtikten sonra, yarı silinen ve içeriğini hem çalışma alanımdan hem de sabit diskimden silebilen projeyi buldum.

O zamandan beri hatam olmadı.

0
Levi

Bu başıma geldi çünkü çalışma alanımdaki .metadata klasörünün içindeki kaynak dosyalarından birini sildim.

Tüm yöntemleri denedikten sonra, çalışma alanındaki .metadata klasörünü silmek çalıştı. 

Infactse, bu nuke seçeneği Eclipse hatalarıyla ilgili birçok sorun olduğunda işe yarıyor. Böyle bir örnek çalışma setleridir. Çalışma setleri aşırı derecede sıkıcı (ama kullanışlı) ve Eclipse sorunlarımın çoğunun başladığı yer burası.

Umarım bu birine yardımcı olur.

0
HopeKing

Anti-virüs yazılımımızı Kaspersky olarak değiştirdikten sonra bugün bu sorunla karşılaştım.
Benim durumumda platform Windows 7'dir. Çalışma alanım eşlenmiş ağ sürücüsünde saklandı. Garip olan şey, bu bir izin sorunu gibi görünse de, dosya ve klasörleri erişilemeyen dosyayla aynı düzeyde olaysız değiştirebilmem. Şimdiye kadar, yalnızca iki geçici çözüm, çalışma alanını yerel sürücüye taşımak veya Kaspersky'yi kaldırmaktır. Güvenlik duvarı özelliği olmadan Kaspersky'i kaldırıp yeniden yüklemek hile yapmadı. 

Eclipse'i değil, anti-virüs yazılımını ayarlamayı içereceğini umuyorum, ancak daha uygun bir çözüm bulduğumuzda bu cevabı güncelleyeceğim.

0
faintsignal

@J-Dizzleile katılıyorum

Web geliştirmeye yeni başlıyorum ve bugün bunu çözmekte zorlandım. STS'de SpringBoot projesi yaparken de benzer problemler yaşadım. Belirtilen çözümlerin çoğunu denedim, ancak işe yaramadı. .metadata klasörünü kaldırmayı ve springboot projemi yeniden inşa etmeyi denedim, ancak hala hiçbir şey işe yaramadı.

NOT: STS'de birden fazla çalışma alanım vardı ve bu hata bir projeyi bir çalışma alanından diğerine taşıdıktan sonra meydana geldi.

Çözüm : Tek yapmanız gereken Eclipse/STS IDE cihazınızı yeniden başlatmanız yeterli olacaktır.

0
Nitin Sharma

Çalışma alanını değiştirme problemini çözdüm.

  1. Dosyaya Git (Çalışma alanını değiştir)
  2. Hedefi seçin ve Workspace adlı bir klasör oluşturun. 
  3. Bir Hello World çalıştırın ve Eclipse'i kapatın (Eclipse'in RemoteSystemsTempFiles klasörünü otomatik olarak oluşturduğunu unutmayın)
  4. şimdi tüm projelerinizi yeni Workspace klasörüne kopyalayın
  5. Eclipse'i açın ve gerekirse (bazen Eclipse projeleri göstermez) hepsini içe aktarır (Dosya Sisteminden Dosya Aç/Projelere Git) 
0
Javier Ramallo

Dünden beri de aynı sorunu yaşıyorum. Dün, yeni bir çalışma alanı oluşturarak ve projeleri yeniden alarak düzeltdim. İyi çalışıyor gibiydi, ama bugün yine başladı.

Böylece, bugün klasörü ve dosyayı el ile yarattım ve tam izinleri -rwxrwxrwx verdi.

Tekrar iş gibi görünüyor ... 

0
4arly

Eclipse'den çıktıktan sonra, belirli bir başarısız sebep olabilir. Mine, DISK IS FULL böylece Eclipse artık ona yazamıyor.

0
Leif Liu

Eclipse'i kapatın. RemoteSystemsTempFiles klasörünü Çalışma Alanı'nda açın ve bu klasörü temizleyin. Yine Eclipse'i açın ve kapatın, .project hakkında uyarın. Tamam'a basın, ardından Eclipse'i açın. Sorunumu çözdüm.

0
Rufatet

Yerel bir klasörde çalışma alanı ayarlayarak ve mevcut projeden ithal projesinden veri ayarlayarak çözüldü.

0
poxtron

Benim durumumda, yanlışlıkla çalışma alanı klasörümü sildim ve 'Periyodik çalışma alanı kaydetme bir sorunla karşılaştı "diye gözlemlediğim için. Bu sorunu çözmek için sadece yeni bir çalışma alanı oluşturup tüm projelerimi yenisine yüklüyorum. Umarım aynı şeyi yaparak probleminizi çözebilirsiniz. 

0
TS.xy