ローカルに問題なく動作するDropwizardアプリケーションがありますが、Jelastic環境に展開する方法がわかりません。 「Jelastic Cloudを使用したSpringブートスタンドアロンおよびクラスタ化されたJavaアプリケーションのホスティング」tutorialを読んでいますが、SpringBootアプリケーションの方が重視されているようです。私DropWizardアプリを実行するには、私はJelastic、Deploy DropWizardアプリケーション
java -jar myJar.jar server config.yml
を実行する必要がありますが、チュートリアルから、弾性だけで「サーバー」と「config.yml」パラメータを提供せずにjarファイルを実行しているようです。 だから私は私のjarファイルを(私は両方とも、jarおよびzipのアプローチを試してみました)アップロードして展開するとき、私は出力で見ることができるすべては
Node ID : XXXXX
-----------------------
Deploy failed
/opt/repo/jelastic/scripts/deploy.sh line 66 clearCache command not found
zipinfo cannot find or open /, /.zip or /.ZIP.
zipinfo cannot find or open /, /.zip or /.ZIP.
Error Nothing to run
とSpringBootログが空です。 DropWizardアプリケーションを展開する方法があるのか、それともドッカーレジストリを使用して展開する唯一の方法があるのか教えてください。あなたのダッシュボードからファイルvariables.confを編集する必要があるアプリケーションにパラメータを提供するために、
を再起動します。もう一度チェックしてください。 – Jelastic
私は同じエラーログを参照して、唯一の違いは、もはや 'deploy.sh'スクリプトへの参照が含まれていないということです。私のjarファイルには、META-INFのルートおよびマニフェストファイルにapplication.ymlファイルが含まれています。 config/application.ymlとlib/fileName.jarファイルを使ってzipアーカイブを作成しようとしました。 – tratto