Je dois passer une certaine configuration à mon application Spring Boot, qui est déployée à l'aide de beanstalk élastique.Elastic beanstalk + propriétés Spring Boot + Array
Malheureusement, j'ai besoin de mettre à jour ces variables sans recompilation de l'artefact, donc je veux utiliser la majuscule avec la notation de soulignement (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/java-configuration.html). Malheureusement la configuration est plus complexe, en fait j'essaie de lui passer un tableau d'objets (qui est supporté dans les fichiers de propriétés/yaml - https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-loading-yaml). Mais la syntaxe des propriétés nécessite des crochets ([]).
Y at-il moyen de contourner ce problème (sans réécrire l'application)?
Avez-vous regardé http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions.html – notionquest
Le problème est que je dois mettre à jour les propriétés sans reconditionner le logiciel (à l'appui FACT fais ceci). Si je comprends bien les extensions, il n'est pas possible de les déployer séparément de l'application ... – malejpavouk