J'ai une application Dropwizard qui fonctionne bien localement, mais je n'arrive pas à comprendre comment la déployer dans mon environnement Jelastic. J'ai lu "Hosting Spring Boot autonome et applications Java en cluster avec Jelastic Cloud" tutorial mais semble être plus centré sur les applications Spring Boot. Pour exécuter mon application DropWizard je dois exécuterJelastic, déployer l'application DropWizard
java -jar myJar.jar server config.yml
mais du tutoriel il semble que élastique qu'exécuter le pot sans fournir les paramètres « serveur » et « config.yml ». Alors, quand je télécharger et déployer mon fichier jar (j'ai essayé les deux, les approches jar et zip) tout ce que je peux voir dans la sortie est
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
et le journal des SpringBoot est vide. Pouvez-vous me dire s'il existe un moyen de déployer une application DropWizard, ou si le seul moyen de le déployer est d'utiliser le registre docker?
La question que vous reffering à est censé être un deffect dans le script de déploiement qui est déjà fixé. Pourriez-vous, s'il vous plaît vérifier une fois de plus? – Jelastic
Je vois le même journal d'erreurs, la seule différence est qu'il ne contient plus de référence au script 'deploy.sh'. Mon fichier jar contient le fichier application.yml dans le fichier racine et manifeste dans META-INF. J'ai essayé de créer une archive zip avec les fichiers config/application.yml et lib/fileName.jar. – tratto