SORU
12 HAZİRAN 2009, Cuma


Neden Eclipse şikayet @arabirim yöntemleri Geçersiz kılar mı?

Yöntemleri @Override kılma kullanan varolan bir projem vararayüzüyöntemlerini, üst sınıfın yöntemlerini yerine. Edemem bu kodu değiştirebilir, ama hala Maven ile yapabilirim gibi açıklama hakkında şikayet etmeyi Eclpse istiyorum.

Nasıl bu hata devre dışı bırakma hakkında gitmek istiyorsunuz?

Not: proje gereksinimleri Nedeniyle, Java 1.5 için derlemek istiyorum.

CEVAP
12 HAZİRAN 2009, Cuma


Bu arabirim tarafından ilan uygulayan yöntemler üzerine @Override annotation kullanarak Java 6 itibaren geçerlidir. Java 5'te bir hata.

Yapmak IDE projeleri Java 6 TOTEM kullanma kur ve uyumluluk "1.6 veya daha büyük olarak ayarlanır." kaynak emin Pencere ^ aç . Tercihler iletişim ve ^ Java bulun . Derleyici. Burada küme "Compiler compliance level" 1.6.

Eclipse belirli bir proje için bu genel ayarları geçersiz kılmak için, onları da kontrol edin.


Güncelleme:

Java 5'in altında hata sadece Eclipse ile değil; doğrudan javac komut satırından kullanarak aynı hatayı verecektir.5 Java kaynak kodu geçerli değildir.

Ancak, Java 6 kaynak kodundan -target 1.5 5 sürüm bir Java sınıf dosyası üretecek olan 6 javac, FIRSATLAR seçeneği belirtebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ammine Getahun

    Ammine Getah

    21 HAZİRAN 2011
  • Android Central

    Android Cent

    13 Kasım 2008
  • Tome Rodrigo

    Tome Rodrigo

    9 Temmuz 2006