Rumah > Java > javaTutorial > teks badan

Mengapa Imej dan Sumber Tiada dari JAR Runnable Saya dalam Eclipse?

Barbara Streisand
Lepaskan: 2024-11-03 02:51:29
asal
308 orang telah melayarinya

Why Are Images and Resources Missing from My Runnable JAR in Eclipse?

Menyelesaikan Teka-teki Kehilangan Fail dalam JAR Boleh Dijalan

Apabila mengeksport kod anda daripada Eclipse sebagai fail JAR boleh jalan, menghadapi imej yang hilang dan sumber lain boleh menjadi isu yang mengecewakan . Walaupun fail ini terdapat dalam JAR, ia tidak boleh diakses secara tidak jelas apabila JAR dilaksanakan.

Untuk menangani isu ini dan memastikan perolehan sumber yang lancar, ikuti langkah yang teliti ini:

  1. Klik kanan pada projek anda dalam Project Explorer dan navigasi ke "Baharu" > "Folder Sumber." Berikan nama unik pada folder ini.
  2. Pindahkan sumber anda secara manual, seperti imej butang, ke dalam Folder Sumber yang baru dibuat ini. Contohnya, jika anda ingin menambah imej, buat subfolder bernama "imej" dan alihkan imej anda ke sana.
  3. Muat semula projek anda dengan mengklik kanan padanya dalam Project Explorer. Anda kini akan melihat sumber tambahan anda.
  4. Untuk mengakses sumber anda, gunakan sintaks berikut:
getClass().getResource("/images/yourImageName.extension");
Salin selepas log masuk

Arahan ini akan mengembalikan objek URL. Ingat untuk memasukkan garis miring ke hadapan pada permulaan, yang menandakan lokasi sumber anda dalam Folder Sumber.

  1. Apabila anda menjalankan projek anda, kandungan Folder Sumber akan ditambahkan secara automatik pada " folder bin". Selepas itu, apabila anda mencipta JAR boleh jalan, sumber anda akan tersedia dan boleh diakses.

Dengan mengikuti langkah ini, anda boleh menyelesaikan isu kehilangan sumber dalam JAR boleh jalan, memastikan aplikasi anda berfungsi seperti yang dimaksudkan dengan semua aset yang diperlukan.

Atas ialah kandungan terperinci Mengapa Imej dan Sumber Tiada dari JAR Runnable Saya 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