Il s'agit d'une méthode d'utilisation d'un fichier de configuration tel qu'un fichier de propriétés dans Flex Java 8 de GAE.
TL; DR
src / main / webapp / WEB-INF /
/ var / lib / jetty / webapps / root / WEB-INF /
Dans App Engine, les fichiers war créés, etc. sont archivés avec tar et développés dans le conteneur Docker du côté App Engine. Par conséquent, le fichier de configuration doit également être inclus dans le fichier tar.
Si vous le mettez dans WEB-INF
, il sera inclus dans la guerre.
Donc, si vous mettez config.properties
comme ça, c'est OK.
.
└── src
└── main
├── appengine
│ └── app.yaml
├── java
│ └── ...
├── main.iml
└── webapp
└── WEB-INF
├── appengine-web.xml
├── config.properties
└── web.xml
Le tar contient également Dockerfile, app.yaml, des fichiers war, etc.
Dans GAE Flex, tar est étendu au conteneur Docker comme décrit ci-dessus.
WEB-INF
est développé en / var / lib / jetty / webapps / root / WEB-INF /
.
Vous pouvez donc lire le fichier de propriétés à partir d'ici.
Le répertoire de travail de l'application sera / var / lib / jetty
, vous pouvez donc également le spécifier avec un chemin relatif.
Recommended Posts