この質問が何度も寄せられていることは知っていますが、調査を行ったところ、単純なテスト プログラムはダブルクリックで実行されません。
jar (java -jar Test.jar) からプログラムを実行すると、問題なく実行されます。ダブルクリックだけでは失敗します。
64bit Windows 7 Pro の Eclipse で簡単なクラスを作ってみました、JRE 7 を使って Jar ファイルを作りました (Runnable を試しました)
public class Test {
public static void main(String[] args){
System.out.println("nope");
}
}
基本設定イメージ
これが私が試したことです(私が覚えていることです):
マニフェストを確認し、クラスのスペルが正しいことを確認し、メイン クラス行の末尾に 2 つの余分なスペースを追加しました
クラスはjarに含まれています
Runnable Jar と通常の Jar を試してみた
通常の瓶にメインクラスオプションを含め、クラスを選択しました
オプションが表示されるかどうかを確認するために、ftypeをチェックし、cmdにjavaと入力しました
他のオプションも試しましたが、まだ思い出せません。