Betulkan: Tidak dapat mengakses Jarfile

JAR adalah format fail paket yang digunakan oleh banyak fail kelas Java dengan metadata dan sumber daya yang berkaitan untuk dikemas dalam satu paket untuk diedarkan. Mereka dibina berdasarkan seni bina ZIP dan mempunyai lanjutan .jar.

Tidak dapat mengakses Jarfile

Pengguna mengalami ralat " Tidak dapat mengakses Jarfile " ketika mereka cuba membuka paket .JAR atau aplikasi meminta mereka ketika gagal dilancarkan. Mesej ralat ini sangat umum dan menandakan bahawa anda tidak mempunyai pengendali untuk .JAR diset dengan betul.

Apa yang menyebabkan ralat 'Tidak dapat mengakses Jarfile'?

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

  • Anda tidak memasang versi JAVA terkini di komputer anda. Untuk menjalankan fail JAR yang cekap, anda perlu memasang kerangka kerja terbaru yang diperlukan pada komputer anda.
  • Program lalai untuk membuka fail JAR tidak ditetapkan.
  • Perisian hasad terdapat di komputer anda yang mungkin mengganggu keseluruhan proses.
  • The laluan fail ditetapkan untuk laku Java itu tidak betul dan mata kepada lokasi yang salah. Ini mungkin menyebabkan mesej ralat setiap kali anda boot komputer anda.

Sebelum meneruskan penyelesaian, pastikan anda mempunyai hak akses internet dan akaun pentadbir yang aktif.

Penyelesaian 1: Memasang Kemas kini Java Terkini

Seperti yang disebutkan sebelumnya, untuk program menjalankan fail JAR, seni bina yang betul iaitu Java perlu dipasang di komputer anda. Tambahan lagi, ia harus menjadi versi terbaru yang dikeluarkan untuk pengguna. Sekiranya anda belum memasang Java, anda boleh memuat turun dan memasangnya secara langsung. Sekiranya anda mempunyai versi lama, kami akan menyahpasangnya terlebih dahulu dan kemudian memasangnya yang terbaru dari laman web rasmi.

  1. Tekan Windows + R, ketik " appwiz. cpl ”di kotak dialog dan tekan Enter.
  2. Setelah berada di pengurus aplikasi, cari entri Java. Klik kanan dan pilih Nyahpasang .
Nyahpasang Java lama
  1. Setelah aplikasi dicopot pemasangan, arahkan ke laman web rasmi Java dan muat turun yang terbaru. Setelah memuat turun yang dapat dijalankan, jalankan untuk memasang versi terbaru Java.
  2. Mulakan semula komputer anda dan periksa apakah mesej ralat telah diselesaikan.

Penyelesaian 2: Menetapkan persatuan fail lalai

Anda mungkin juga mengalami pesan ralat bahawa Java tidak ditetapkan sebagai pengendali lalai untuk fail JAR di komputer anda. Program pengarkiban mungkin dipilih sebagai pembuka lalai fail JAR yang mungkin tidak menghasilkan hasil yang anda harapkan. Kami boleh mencuba mengubah persatuan fail dan memeriksa apakah ini menyelesaikan masalah.

  1. Navigasi ke direktori di mana fail JAR berada. Klik kanan dan pilih Buka dengan dan pilih program Java.
Membuka fail JAR dengan Java
  1. Sekiranya anda tidak segera mendapat pilihan untuk membuka sebagai Java, anda dapat mengklik Pilih aplikasi lain dan dari daftar, pilih Java.
  2. Sekiranya anda ingin menetapkan persatuan lalai secara kekal di komputer anda agar fail JAR dibuka oleh Java, kami dapat melakukannya dalam tetapan.

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

  1. Sekarang klik Pilih aplikasi lalai mengikut jenis fail yang terdapat di bahagian bawah. Sekarang cari fail .jar entri dan pastikan ia dipilih untuk dibuka oleh Java.
Menukar Persatuan Fail Lalai
  1. Simpan perubahan dan keluar. Mulakan semula komputer anda dan periksa apakah mesej ralat diselesaikan.

Penyelesaian 3: Memeriksa perisian hasad

Sekiranya anda masih mendapat ralat semasa memulakan sistem operasi atau program apa pun, anda harus memeriksa sama ada komputer anda mengandungi virus atau perisian hasad. Entiti ini mengeksploitasi pendaftaran anda dan setelah mengubah beberapa kunci, membuat fail jar tidak dapat digunakan.

Mengimbas menggunakan MalwareBytes

Anda harus menjalankan pemeriksaan menyeluruh pada komputer anda dan kemudian mengikuti Penyelesaian 1 untuk memastikan semua entri dan kaitan fail dihapus dan kemudian dibuat semula ketika kami memasang semula Java. Anda menyemak artikel kami mengenai Cara menghapus perisian hasad menggunakan Malwarebytes.

Penyelesaian 4: Memeriksa dokumentasi (untuk Pembangun)

Pembangun juga mengalami pesanan ralat ini ketika mereka cuba melancarkan fail JAR ketika mereka membuat kod dengan Java atau bahasa lain. Ini benar-benar menyusahkan dan mungkin akan menghentikan tugas anda.

Kesalahan pengekodan Java

Untuk mendiagnosis dan menyelesaikan kesalahan, disarankan agar anda membaca dokumentasi fungsi atau utiliti yang anda gunakan untuk membuka atau menjalankan fail JAR. Anda mungkin salah jalan jalan atau mungkin meneruskan parameter yang salah ke fungsi. Anda boleh mendapatkan demo fungsi yang anda ingin laksanakan dengan mudah di laman web pengekodan popular seperti Stack Overflow. Kenal pasti kesalahan anda dan perbaiki sebelum menjalankan program / fungsi lagi.