Jelastic,部署DropWizard应用程序

时间:2017-10-03 23:21:49

标签: dropwizard jelastic

我有一个Dropwizard应用程序在本地工作正常,但我无法弄清楚如何将它部署到我的Jelastic环境中。 我读过“使用Jelastic Cloud托管Spring Boot Standalone和Clustered Java Applications”tutorial但似乎更关注Spring Boot应用程序。要运行我的DropWizard应用程序,我需要执行

java -jar myJar.jar server config.yml

但是从教程中看来,Elastic只是在不提供“server”和“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应用程序,或者部署它的唯一方法是使用docker registry?

1 个答案:

答案 0 :(得分:0)

要为您的应用程序提供参数,您需要从仪表板编辑文件variables.conf,然后重新启动应用程序