質問: JDKをインストールしていますが、jarファイルをダブルクリックしても Could not find the main class. Program will exit. と表示され実行できません。 コマンドプロンプトでは java -jar Sample.jar で実行できるのですが。 どうすればよいか教えてください。
回答: 動作に使用したいJREの場所に正しく関連付けがされているかどうか確認してみてください。 コマンドプロンプトからの実行は、環境変数で指定してあるJREで動作しているはずですが、 WindowsのGUI上からアイコンをダブルクリックする実行方法の場合、 それとは別の、「関連付け」に依るものなので。 プロンプトから呼び出されるものとは別のJREを呼んでしまっているのかもしれません。