Betulkan: Tidak dapat mengakses Jarfile

JAR adalah format fail pakej yang digunakan oleh banyak fail kelas Java dengan metadata dan sumber yang berkaitan untuk dibungkus dalam satu pakej untuk diedarkan. Mereka dibina di atas senibina ZIP dan mempunyai sambungan lanjutan .jar.

Tidak dapat mengakses Jarfile

Pengguna mengalami ralat " Tidak dapat mengakses Jarfile " apabila mereka sama ada cuba membuka pakej JAR atau aplikasi meminta mereka apabila ia gagal dilancarkan. Mesej ralat ini sangat umum dan menandakan bahawa anda tidak mempunyai pengendali untuk .JAR ditetapkan dengan betul.

Apa yang menyebabkan ralat 'Tidak dapat mengakses Jarfile'?

Terdapat beberapa sebab mengapa anda mungkin mengalami mesej ralat ini tetapi kebanyakannya berkaitan dengan pengendalian fail JAR di komputer anda. Sebab-sebab kesilapan ini adalah tetapi tidak terhad kepada:

  • Anda tidak mempunyai versi JAVA terkini yang dipasang pada komputer anda. Untuk menjalankan fail JAR yang cekap, anda perlu mempunyai rangka kerja terkini yang diperlukan pada komputer anda.
  • Program lalai untuk membuka fail JAR tidak ditetapkan.
  • Malware terdapat di komputer anda yang mungkin mengganggu proses keseluruhan.
  • Laluan fail yang ditetapkan untuk laksana Java tidak betul dan menunjuk ke lokasi yang salah. Ini mungkin menyebabkan mesej ralat apabila anda boot komputer anda.

Sebelum beralih kepada penyelesaian, pastikan anda mempunyai keistimewaan akaun sambungan dan sambungan internet yang aktif.

Penyelesaian 1: Memasang Kemas Kini Java Terkini

Seperti yang dinyatakan sebelum ini, untuk program-program untuk menjalankan fail JAR, senibina yang betul iaitu Java perlu dipasang pada komputer anda. Selain itu, ia mestilah versi terkini yang dikeluarkan untuk pengguna. Sekiranya anda tidak memasang Java, anda boleh memuat turun dan memasang secara langsung. Jika anda mempunyai versi yang lebih lama, kami akan menyahpasangnya terlebih dahulu dan kemudian memasang yang terbaru dari laman web rasmi.

  1. Tekan Windows + R, ketik " appwiz. cpl "dalam kotak dialog dan tekan Enter.
  2. Sekali dalam pengurus aplikasi, cari kemasukan Java. Klik kanan dan pilih Uninstall .

Membuang pemasangan pengurus aplikasi Java lama
  1. Setelah aplikasi dihidupkan, navigasi ke tapak web rasmi Java dan muat turun yang terkini. Selepas memuat turun yang boleh dilaksanakan, jalankan untuk memasang Java versi terkini.
  2. Mulakan semula komputer anda dan semak apakah mesej ralat telah diselesaikan.

Penyelesaian 2: Menetapkan persatuan fail lalai

Anda juga mungkin mengalami mesej ralat adalah Java tidak ditetapkan sebagai pengendali lalai untuk fail JAR pada komputer anda. Program pengarsipan mungkin dipilih sebagai pembuka lalai fail JAR yang mungkin tidak menghasilkan hasil yang anda harapkan. Kita boleh cuba menukar persatuan fail dan semak jika ini menyelesaikan masalah.

  1. Navigasi ke direktori di mana fail JAR terletak. Klik kanan dan pilih Buka dengan dan pilih program Java.

Membuka fail JAR dengan Java
  1. Sekiranya anda tidak mendapat pilihan segera untuk dibuka sebagai Java, anda boleh mengklik Pilih aplikasi lain dan dari senarai, pilih Java.
  2. Jika anda ingin menetapkan persatuan lalai secara kekal di komputer anda untuk fail JAR yang akan dibuka oleh Java, kami boleh melakukannya dalam tetapan.

Tekan Windows + I untuk melancarkan tetapan. Navigasi ke Apps dan pilih Aplikasi lalai dari bar navigasi kiri.

  1. Sekarang klik Pilih aplikasi lalai mengikut jenis fail yang hadir di bahagian bawah. Sekarang letakkan entri .jar fail dan pastikan ia dipilih untuk dibuka oleh Java.

Menukar Persatuan Fail Default
  1. Simpan perubahan dan keluar. Mulakan semula komputer anda dan semak apakah mesej ralat diselesaikan.

Penyelesaian 3: Memeriksa perisian hasad

Sekiranya anda masih mendapat ralat apabila anda memulakan sistem operasi atau mana-mana program, anda harus menyemak sama ada komputer anda mengandungi virus atau malware. Entiti-entiti ini mengeksploitasi pendaftaran anda dan selepas mengubah beberapa kunci, membuat fail jar tidak dapat digunakan.

Mengimbas menggunakan Malware Bytes

Anda harus menjalankan pemeriksaan menyeluruh pada komputer anda dan kemudian ikut Penyelesaian 1 untuk memastikan semua penyertaan dan persatuan fail dihapus dan kemudian dibuat semula apabila kami memasang semula Java. Anda periksa artikel kami tentang Bagaimana untuk mengalih keluar perisian hasad menggunakan Malwarebytes.

Penyelesaian 4: Memeriksa dokumentasi (untuk Pemaju)

Pemaju juga mengalami mesej ralat ini apabila mereka cuba untuk melancarkan fail JAR apabila mereka mengetik dengan Java atau beberapa bahasa lain. Ini boleh menjadi sangat menyusahkan dan mungkin akan menghentikan tugas anda.

Kesalahan pengekodan Java

Untuk mendiagnosis dan menyelesaikan ralat, disarankan agar anda membaca dokumentasi fungsi atau utiliti yang anda gunakan untuk membuka atau menjalankan fail JAR. Anda mungkin mendapat laluan fail salah atau mungkin lulus parameter yang salah kepada fungsi. Anda boleh dengan mudah mendapatkan demo fungsi yang anda cuba laksanakan di laman web pengkodan popular seperti Stack Overflow. Kenal pasti kesilapan anda dan ubahnya sebelum menjalankan program / fungsi sekali lagi.

Artikel Yang Menarik