Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
googleappenginejava中的环境特定变量_Java_Google App Engine - Fatal编程技术网

googleappenginejava中的环境特定变量

googleappenginejava中的环境特定变量,java,google-app-engine,Java,Google App Engine,存储JavaGoogleAppEngine环境特定变量的最佳方法是什么。现在,我正在属性文件中存储URL或索引名的不同值。我一直很紧张,因为下次部署时,我会忘记将用于本地机器的值更改为生产 当我们的应用程序在app engine上运行时,我们是否可以在app engine中为其设置一些东西,例如本地文件?如果您心目中的环境变量仅在您的应用程序获得控制后才需要,您可以使用以下方法通过编程做出属性文件加载决策这: 对于应用程序配置变量(在应用程序的控制范围之外)或登台/生产场景,我在版本控制系统中使

存储JavaGoogleAppEngine环境特定变量的最佳方法是什么。现在,我正在属性文件中存储URL或索引名的不同值。我一直很紧张,因为下次部署时,我会忘记将用于本地机器的值更改为生产


当我们的应用程序在app engine上运行时,我们是否可以在app engine中为其设置一些东西,例如本地文件?

如果您心目中的环境变量仅在您的应用程序获得控制后才需要您可以使用以下方法通过编程做出属性文件加载决策这:

对于应用程序配置变量(在应用程序的控制范围之外)或登台/生产场景,我在版本控制系统中使用不同的分支。这些答案描述了该策略:


哦,太酷了!谢谢你。这对我目前的处境很有用。不过,如果我要设置一个登台和生产应用程序引擎实例,这是行不通的。有什么想法可以涵盖这两种情况吗?我会研究你添加的编辑。很酷!非常感谢。我标记为答案,但没有足够的声誉让它做任何事情:(再次感谢!不用担心。当你有足够的代表时,你可以随时回来。)