Eclipse’te “Access restriction on class due to restriction on required library …..jar” Sorunu

Bugün varolan bir projeyi eclipse’te derlemem gerekti. Bende projeyi eclipse’e koydum gerekli kütüphaneleri ekledim, hataların çoğu gitti. Fakat “Access restriction on class due to restriction on required library rt.jar” hatası kaldı. Acaba jar’ı eklemedim mi diye tekrar kontrol ettiğimde, jar’ı eklemiş olduğumu gördüm. Sorun hala devam ediyordu.

Bu sorun projede kullanılan bazı sınıfların projeye kısıtlama kurallarından dolayı eklenemediğinden kaynaklanıyor. Böyle bir durumda eğer jar’ı projenizin path’ine eklediğinize eminseniz ve problem hala devam ediyorsa, bir de şu yolu izleyebilirisiniz:

Eclipse -> Window -> Preferences -> Java -> Compiler -> Errors/Warnings seçeneklerine tıkladıktan sonra sağ tarafta açılan pencereden Deprecated and restricted API altında Forbidden references (access rules) seçeneğini Warning olarak değiştiriniz.

, , , ,

  1. Yorum yapın

Yorum yapın

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Değiştir )

Twitter picture

You are commenting using your Twitter account. Log Out / Değiştir )

Facebook photo

You are commenting using your Facebook account. Log Out / Değiştir )

Connecting to %s

Follow

Get every new post delivered to your Inbox.