Rumah > Java > javaTutorial > teks badan

Bagaimana untuk Menangani Ralat \'Jenis \'Application\' Bukan API\' dalam Eclipse?

Susan Sarandon
Lepaskan: 2024-10-29 04:04:29
asal
208 orang telah melayarinya

How to Address the

Ralat Sekatan Akses dengan "Jenis 'Aplikasi' Bukan API"

Ralat ini berlaku apabila cuba mengakses kelas bukan API, seperti sebagai com.apple.eawt.Application, yang tidak didedahkan sebagai sebahagian daripada API awam Java.

Latar Belakang: Sekatan Akses Eclipse

Eclipse menggunakan sekatan akses untuk melindungi pembangun daripada menggunakan kelas bukan API yang mungkin memperkenalkan kebimbangan keselamatan atau kestabilan. Kelas API ditakrifkan secara eksplisit dalam dokumentasi Java rasmi.

Masalah: Menggunakan Kelas Bukan API

Sesetengah situasi timbul di mana mungkin perlu untuk mengakses kelas bukan API , seperti untuk fungsi lanjutan atau keserasian dengan platform tertentu. Dalam kes ini, sekatan akses Eclipse menghalang penggunaan kelas sedemikian.

Penyelesaian: Mengubah Suai Sekatan Akses

Untuk menyelesaikan ralat, anda boleh mengubah suai sekatan akses dalam Eclipse dengan mengikuti langkah berikut:

  1. Klik kanan pada projek dalam Package Explorer dan pilih "Properties."
  2. Navigasi ke "Java Build Path" dan kemudian ke "Libraries" tab.
  3. Kembangkan pustaka yang bermasalah (cth., rt.jar).
  4. Di bawah "Peraturan Akses," klik "Edit..." dan kemudian "Tambah...
  5. Buat peleraian baharu dengan "Boleh Dicapai" dan corak peraturan yang sepadan (cth., "com/apple/eawt/**").

Proses ini akan membolehkan anda mengakses bukan- Kelas API sambil mengekalkan langkah keselamatan dan kestabilan Eclipse.

Atas ialah kandungan terperinci Bagaimana untuk Menangani Ralat \'Jenis \'Application\' Bukan API\' dalam Eclipse?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!