Yeni operatörüyle Java 8 yöntem referansı çift kolon operatörü (::
) kullandığınızda (örneğin MyType::new
), ben Bahar Aracı paketinin Eclipse bu hatayı (STS) olsun:org.eclipse.jdt.annotation.NonNull türü çözülemiyor. Bu dolaylı .class gerekli dosyalardan başvuruda bulunulan
org.eclipse.jdt.annotation.NonNull türü çözülemiyor. Bu, dolaylı olarak gerekli kaynaklardan atılmıştır .class files
Bu hata nasıl giderilir?
Doğru, hata, Eclipse projesinin ek açıklama tabanlı boş bir analiz gerçekleştirecek şekilde yapılandırıldığını gösterir, ancak sınıf yolunda boş ek açıklamalar yoktur. Boş ek açıklamalar yapmak (projenizin hangi bağımlılık mekanizmasını kullanıyorsa) yalnızca bir çözüm değil, gerçek bir çözümdür. Eclipse hatası, bu yapılandırma sorununu uygun şekilde bildirmekle ilgilidir (sorudaki hatadan daha iyi). –
@StephanHerrmann, açıklama için teşekkürler. Cevabımı güncelledim. – luboskrnac