我试图找到一种方法让我的Java Appengine应用程序发现它是在Appengine服务器上运行还是在开发环境迷你服务器内运行。我想以编程方式执行此操作,而不是通过某些属性文件或其他配置选项。有人有任何想法吗?
答案 0 :(得分:3)
Version 1.3.0添加了一些系统属性,您可以检查这些属性以获取此类信息:
com.google.appengine.runtime.{version,environment}
答案 1 :(得分:0)
在App Engine内部设置以下系统变量:
http://code.google.com/intl/de-DE/appengine/docs/java/runtime.html#The_Environment
使用System.getProperty
,您可以轻松测试您是否在App Engine中运行。