単にバッチ ファイルを実行するタスク (Windows タスク スケジューラを使用) をスケジュールしています。
このバッチは、単純な「Java -jar test.jar」で jar ファイル (Java プログラム) を実行しています。
コマンド ラインからスクリプトを手動で実行すると、Java プログラムは正常に実行され、例外は表示されません。
しかし、タスク スケジューラが同じことを行う (コマンドを呼び出す) と、Java プログラムは例外で終了します。
これはどのような原因が考えられますか?コマンドラインとタスクスケジューラからjarを呼び出すときの違いは何ですか?
ありがとう。