Sekatan Akses: Menangani Sekatan Kelas Bukan API dalam Eclipse
Eclipse menguatkuasakan sekatan akses untuk menghalang pembangun daripada menggunakan kelas di luar mereka secara tidak sengaja API awam yang dimaksudkan. Walau bagaimanapun, senario tertentu mungkin memerlukan mengakses kelas terhad.
Punca Ralat Sekatan Akses
Ralat yang dilaporkan ("Sekatan akses: Jenis 'Aplikasi' bukan API . ..") berlaku apabila Eclipse mengesan penggunaan kelas bukan API, seperti com.apple.eawt.Application. Kelas ini tidak disertakan secara eksplisit dalam API awam Java.
Penyelesaian: Mengubah Suai Sekatan Akses
Untuk menyelesaikan ralat dan mengakses kelas terhad, ubah suai sekatan akses dalam Eclipse:
Peraturan ini akan memberikan akses kepada semua kelas dalam pakej com.apple.eawt, termasuk kelas Aplikasi.
Nota :
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Kelas Terhad dalam Eclipse: Memintas Sekatan Kelas Bukan API?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!