修正:Jarfileにアクセスできません

JARは、関連付けられたメタデータとリソースを備えた多くのJavaクラスファイルで使用され、配布のために単一のパッケージにまとめられるパッケージファイル形式です。 それらはZIPアーキテクチャ上に構築され、.jar拡張子が付いています。

Jarfileにアクセスできません

ユーザーが.JARパッケージを開こうとするか、アプリケーションが起動に失敗したときにプロンプ​​トを表示すると、「 Jarfileにアクセスできません 」というエラーが発生します 。 このエラーメッセージは非常に一般的であり、.JARのハンドラが正しく設定されていないことを示しています。

「Jarfileにアクセスできません」というエラーの原因は何ですか?

このエラーメッセージが表示される理由はいくつかありますが、そのほとんどはコンピューター上の.JARファイルの処理に関連しています。 このエラーの理由は次のとおりです。

  • コンピューターに最新のJAVAバージョンがインストールされていません。 JARファイルを効率的に実行するには、必要な最新のフレームワークがコンピューターにインストールされている必要があります。
  • JARファイルを開くためのデフォルトのプログラムは設定されていません。
  • マルウェアがコンピューターに存在し、プロセス全体を妨害している可能性があります。
  • Java実行可能ファイルに設定されたファイルパスが正しくなく、間違った場所を指している。 これにより、コンピューターを起動するたびにエラーメッセージが表示される場合があります。

ソリューションに進む前に、アクティブなインターネット接続と管理者アカウントの権限があることを確認してください。

解決策1:最新のJavaアップデートのインストール

前述のように、プログラムでJARファイルを実行するには、適切なアーキテクチャ、つまりJavaをコンピューターにインストールする必要があります。 さらに、ユーザー向けにリリースされた最新バージョンである必要があります。 Javaがインストールされていない場合は、直接ダウンロードしてインストールできます。 古いバージョンを使用している場合は、まずそれをアンインストールしてから、公式Webサイトから最新のバージョンをインストールします。

  1. Windows + Rを押し、「 appwiz 」と入力します。 ダイアログボックスでcplを入力し、Enterキーを押します。
  2. アプリケーションマネージャで、Javaのエントリを検索します。 それを右クリックして、「 アンインストール」を選択します。

古いJavaのアンインストール-アプリケーションマネージャー
  1. アプリケーションがアンインストールされたら、公式のJava Webサイトに移動し、最新のWebサイトをダウンロードします。 実行可能ファイルをダウンロードしたら、実行して最新バージョンのJavaをインストールします。
  2. コンピューターを再起動し、エラーメッセージが解決されたかどうかを確認します。

解決策2:デフォルトのファイル関連付けを設定する

また、Javaがコンピューター上のJARファイルのデフォルトハンドラーとして設定されていないというエラーメッセージが表示されることもあります。 アーカイブプログラムがJARファイルのデフォルトのオープナーとして選択される場合がありますが、期待した結果が得られない場合があります。 ファイルの関連付けを変更してみて、問題が解決するかどうかを確認できます。

  1. JARファイルがあるディレクトリに移動します。 それを右クリックし、「アプリケーションから開く」を選択して、Javaプログラムを選択します。

JavaでJARファイルを開く
  1. すぐにJavaとして開くオプションが表示されない場合は、[ 別のアプリ選択 ]をクリックし、リストから[Java]を選択します。
  2. JavaでJARファイルを開くためにコンピューターでデフォルトの関連付けを永続的に設定する場合は、設定で行うことができます。

Windows + Iを押して設定を起動します。 [ アプリ]に移動し、左側のナビゲーションバーから[ デフォルトアプリ]を選択します。

  1. 次に、下部近くにある[ ファイルの種類ごとに既定のアプリを選択 ]をクリックします。 エントリの.jarファイルを見つけて、Javaで開くように選択されていることを確認します。

デフォルトのファイル関連付けの変更
  1. 変更を保存して終了します。 コンピューターを再起動し、エラーメッセージが解決されるかどうかを確認します。

解決策3:マルウェアをチェックする

オペレーティングシステムまたはプログラムの起動時に引き続きエラーが発生する場合は、コンピューターにウイルスまたはマルウェアが含まれているかどうかを確認する必要があります。 これらのエンティティはレジストリを悪用し、いくつかのキーを変更すると、jarファイルが使用できなくなります。

マルウェアバイトを使用したスキャン

コンピューターで徹底的なチェックを実行し、ソリューション1に従って、すべてのエントリとファイルの関連付けが削除され、Javaの再インストール時に再作成されることを確認する必要があります。 Malwarebytesを使用してマルウェアを削除する方法に関する記事をご覧ください。

解決策4:ドキュメントの確認(開発者向け)

開発者は、Javaまたは他の言語でコーディングしているときにJARファイルを起動しようとすると、このエラーメッセージが発生します。 これは本当に面倒なことがあり、おそらく手元のタスクを停止します。

Javaコーディングエラー

エラーを診断して解決するには、JARファイルを開いたり実行したりするために使用している関数またはユーティリティのドキュメント読むことをお勧めします。 ファイルパスが間違っているか、間違ったパラメーターを関数に渡している可能性があります。 Stack Overflowなどの一般的なコーディングWebサイトで実装しようとしている機能のデモを簡単に入手できます。 プログラム/機能を再度実行する前に、間違いを特定して修正してください。

興味深い記事