dポイントプレゼントキャンペーン実施中!

windowsのタスクスケジューラを使用して、
jarを実行したいのですが、
Could not find the main class C:\~パス~\test.jar.Program will exit.

とエラーが出てしまい実行できません。
マニフェストファイルへの記述も行いましたし、
普通にダブルクリックでの起動は出来ています。
いったい何がいけないのでしょうか?

A 回答 (1件)

タスクプロパティを確認し、もし実行するファイル名が



C:\~パス~\test.jar

のようにjarファイル名のみになっているのなら、

javaw -jar C:\~パス~\test.jar

のようにjarオプション付きのjavawコマンドを実行するファイル名に指定してみる。
コマンドプロンプト窓が出てもいいならjavawの代わりにjavaコマンドにする。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!