0

そのような質問が以前に行われたことがあるかどうかはわかりません。私の問題は、古い32ビットのJRE6とJDK6をアンインストールし、新しい64のJRE7とJDK7をインストールした後、jarファイルが機能しないことです。Netbeans7.1を使用しています。

  1. Netbeansの「実行」ボタンを使用してNetbeansからプログラムを実行すると機能します。
  2. コマンドラインを使用してjarファイルを実行すると機能します。
  3. ダブルクリックを使用したjarファイルの実行は機能しません。

混乱を避けるために、すでにjavaw.exeで開くようにjarファイルを設定していましたが、以前はダブルクリックでjarファイルが機能していましたが、jarファイルをクリックしても何も起こりません。私はすでに再インストールソリューションを試しましたが、ご想像のとおり、機能しませんでした。

充実した答えが見つかるといいのですが。

前もって感謝します。

4

3 に答える 3

1

私も一度同じ問題に直面しました。これは、最新バージョンのJavaをクリーンインストールしておらず、新しいjavaw.exeを反映するようにファイルの関連付けが適切に設定されていない場合に発生します。

コマンドプロンプトで「-」と入力します。

C:\Documents and Settings\XYZ>assoc .jar
.jar=jarfile

次に、jarファイルをjre7のjavaw.exeに関連付けます-

C:\Documents and Settings\XYZ>ftype jarfile="C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %*

お役に立てば幸いです。

于 2012-10-17T20:50:57.060 に答える
1

オンwindowsですか?はいの場合は、コマンドウィンドウで次のことを試してください。

start /b <jar file>

jar ファイルは「実行」されますが、エラーが発生すると想定しています。上記はエラーの特定に役立ちます

于 2012-10-17T20:34:27.807 に答える
0

OK問題は解決しました。私はjarfixを使用しました。

于 2012-10-17T21:11:40.543 に答える