2014-04-27 16 views
5

Makineye Java 8 yükledim ve onunla bir proje başlattım. Ancak, bir @Override ek açıklamasını kullandığımda, kod kırmızı renkte altı çizilir ve Syntax error, annotations are only available if source level is 1.5 or greater hatası görüntülenir.Eclipse, JRE 8'i JG'den Daha Büyük Olarak Tanımadı

Yayımlanan Eclipse Java Geliştirme Araçları Yamasını Java 8 desteğiyle (Kepler SR2 için) yükledim, ancak bu yalnızca Java 8'deki yeni özellikler için destek ekliyor ve hatayı ek açıklamalarla düzeltmiyor.

cevap

4

sizin INSTALLED_JRE sen maven kullanıyorsanız

preference > java > compiler > compiler compliance level 
+0

Maalesef o değil Eclipse IDE emin seti tercihi> java> derleyici> derleyici uyum düzeyini yapacaktır. Bunların ikisi de 1.8 –

+0

olarak ayarlanmıştır. Kaynak seviyesi için projeye özel ayarlar da vardır. –

+0

Evet, bunların ikisi de güncellenmelidir –

-1

, doğru deneyebilirsiniz Tutulma

Preference > java > installed_jre 

emin java olun> derleyici Tutulma 1.8 olarak ayarlanır içinde 1.8 jdk işaret emin olun Proje adını tıklayın ve Maven/Update Project'i çalıştırın. Varsayılan olarak

0

1.4 sürümü ayarlamak, böylece

İlgili konular