すべての記事を読んだ後、問題の解決策が見つかりませんでした。
- Heroku で正常に動作する Java Play Web アプリがあります。Procfile に web: xxx プロセスがある場合
- 同じアプリで、いくつかのジョブを定義しました。
- play.Job を拡張する MyJob クラスがあります
- Main クラス while(true) 待機して MyJob を実行します。
私のProfileはこのようになります。
web: play run --http.port=$PORT $PLAY_OPTS
worker: java -cp target/classes;target/dependency/* jobs.MyJob
これはMavenプロジェクトクラスではないため、依存ディレクトリが存在しないことを理解しています。
しかし、では、ワーカーをどのように設定すればよいでしょうか: java xxxx command
?