Rumah > Java > javaTutorial > teks badan

Mengapakah `class.getResource()` mengembalikan null walaupun mempunyai sumber dalam projek?

Mary-Kate Olsen
Lepaskan: 2024-10-30 05:44:28
asal
946 orang telah melayarinya

Why is `class.getResource()` returning null despite having a resource in the project?

Mengenal pasti Tindak Balas Null daripada class.getResource

Walaupun menggunakan kaedah class.getResource() untuk mendapatkan semula URL sumber, nilai yang dikembalikan selalunya nol. Isu ini boleh timbul atas pelbagai sebab, yang memerlukan penyiasatan tentang punca asas.

Nasib baik, bantuan tersedia untuk menyelesaikan isu ini. Jawapan berikut menyediakan penyelesaian praktikal:

Penyelesaian:

Bagi mereka yang menggunakan Intellij Idea, adalah penting untuk mengesahkan tetapan Corak Sumber dalam projek. Tetapan ini mengawal sambungan yang diiktiraf sebagai sumber oleh pengkompil Java. Jika sambungan yang digunakan dalam sumber tidak sejajar dengan mana-mana corak yang ditetapkan, kaedah class.getResource() akan menghasilkan null.

Menangani Isu:

  1. Akses tetapan Intellij Idea.
  2. Navigasi ke Bina, Perlaksanaan, Deployment.
  3. Pilih tab Pengkompil.
  4. Periksa bahagian Corak Sumber.
  5. Pastikan bahawa sambungan sumber yang anda cuba akses disertakan dalam corak yang ditentukan.

Dengan menggabungkan penyelesaian ini, anda boleh menyelesaikan isu tindak balas nol dan mendapatkan semula URL yang diingini dengan berkesan sumber.

Atas ialah kandungan terperinci Mengapakah `class.getResource()` mengembalikan null walaupun mempunyai sumber dalam projek?. 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!