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

  • incognitotraveler

    incognitotra

    27 Mayıs 2010
  • midomansour

    midomansour

    19 EYLÜL 2009
  • Paste Magazine

    Paste Magazi

    28 AĞUSTOS 2008