.jar ファイルの実行に関する問題が以前に取り上げられたことは知っていますが (投稿する前にいくつかのスレッドを読んで検索したため)、これは少し異なります。私の.jarは、ヒットすると実行されます。
java -jre [Jar Name].jar
しかし、クリックしても実行されません。
わかりました。現在、JDK 1.6.0_30 で実行しています。入力すると、
java -version
cmd に入れるとそれだけの量が提供され、問題のすべてのコードはその JDK の下でコンパイルされました。また、私の環境変数内で、「パス」は
C:\Program Files\Java\jdk1.6.0_30\\bin;
だからそれもいい。
私のコンピューターが .jar ファイルを認識する方法に問題があると思って、入力しました。
ftype|find "jarfile"
しかし、それは問題ないように見えます。
"C:\Program Files\Java\jre6\bin\javaw.exe" -jar "%1" %*
それがやるべきことだと私は信じています。
私のコードは、ユーザーがそうするように入力しない限り終了しないので、問題は私のコードが実行されていないことと、完了時にコマンドラインを閉じることではないことを知っています。コマンドやエラーはまったく開かれません。ここで見落としている .jar ファイルと Java の他の迷惑行為は何ですか?