2011-12-22 6 views
5

olsa bile enum üzerinde şoklar.Eclipse Derleyici uyum düzeyi ı aşağıdaki ekran görüntüsünde olduğu gibi benim Eclipse projenin <code>Compiler compliance level</code> 1.6 için</p> <p>Ama olsun hataları belirledik 1.6

Eclipse'i en az 10 kez yeniledim/temizledim/yeniden başlattım.
Maven2 ile iyi bir derleme. Eclipse projesi Maven2 tarafından oluşturuldu.
proje sorunu çözüldü java-6-OpenJDK

enter image description here

+0

Hangi sürüm Eclipse? "Temizleme" ile proje dosyasını uzaklaştırmak mı istiyorsun? Meta verilerden ne haber? hata açıklamasının enum için geçerli olduğundan emin misiniz? Bir şey senkronizasyon dışı olabilir, çünkü orada herhangi bir ek açıklama yoktur. –

+0

@DaveNewton: Eclipse Helios-SR2. Temizleyerek, "Proje> Temiz" demek istedim. Enum için hata, "bentax hatası" belirteci "enum", arayüzü beklenen ', daha ilginç olacağını düşündüğüm başka bir hatayı göstermek için kaydırdı ekran görüntüsü. Ek açıklama aslında başka bir sınıfta. –

cevap

1

Eclipse projesini silme ve yeniden içe kullanır.

+0

Bu cevabı kabul edebilir misiniz, yoksa lütfen soruyu silebilir misiniz? Kendini çözdüğünden beri. –

+1

@MatthewFarwell "Kendi cevabınızı 2 gün içinde kabul edebilirsiniz" diyor –

10

Diğer çözüm: 1.5

1) Set Çalışma Alanı JRE (ve uygulamak/kaydedin). Projeler yeniden inşa edilecek.

2) Çalışma Alanı JRE'sini 1,6'ya ayarlayın (ve uygula/kaydet). Projeler yeniden inşa edilecek.

Tüm hatalar daha sonra gider.