我试图找到一种方法来让我的Java Appengine应用程序发现它是在Appengine服务器上还是在开发环境微型服务器中运行。我想以编程方式执行此操作,而不是通过某些属性文件或其他配置选项。任何人有任何想法?应用程序如何知道它正在Google AppEngine上运行?
4
A
回答
3
的SDK Version 1.3.0增加了一些系统属性可以查询得到这样的信息:
com.google.appengine.runtime.{version,environment}
0
里面的应用程序引擎可在下列变量被设置: http://code.google.com/intl/de-DE/appengine/docs/java/runtime.html#The_Environment
随着System.getProperty
它应该很容易测试,如果你在App Engine上运行。
+0
它看起来像文档页面是有点过时,因为它不包括新谷歌的具体属性。 – 2010-02-03 15:57:54
相关问题
- 1. 运行Google AppEngine HelloWorld应用程序
- 2. 我的iOS应用程序如何知道Appium正在运行它?
- 3. Mono上的WinForms/Console应用程序,如何知道它以root身份运行
- 4. 如何知道哪些应用程序在后台运行
- 5. Android:如何知道应用程序在哪里运行
- 6. 如何知道我的android应用程序在reciver中运行?
- 7. 如何知道是否有任何应用程序正在运行?
- 8. 如何知道访客用户是否正在运行应用程序 - c#?
- 9. 如何知道android中正在运行的应用程序的名称?
- 10. 如何知道某个应用程序当前是否正在运行?
- 11. 如何从运行在appengine中的NodeJS应用程序访问Google CloudML REST API
- 12. 是否有任何真正的应用程序在谷歌appengine上运行?
- 13. 如何知道我的.net应用程序在哪个浏览器上运行?
- 14. 如何知道在计算机上运行的特定应用程序
- 15. 如何知道我的应用程序是否在Bluestacks上运行?
- 16. 如何知道我的应用程序是否在JBoss服务器上运行?
- 17. Flex手机:如何知道它是第一次运行应用程序
- 18. 在Google AppEngine上运行已部署的应用程序的问题
- 19. 如何知道哪个应用程序运行python脚本
- 20. 嵌入式办公应用程序 - 如何知道应用程序是否正在运行或嵌入对象
- 21. 如何在kindle fire上运行Google地图应用程序
- 22. 如何从Google Chrome应用程序运行Java应用程序?
- 23. 从Google App Engine应用程序运行Google Dataflow管道?
- 24. 在Google AppEngine上运行Mercurial服务器
- 25. 我如何知道远程进程正在运行或完成?
- 26. 应用程序如何判断它是否在hackintosh上运行?
- 27. 我如何知道我的应用程序正在关闭?
- 28. 如何检查应用程序是否正在运行,否则运行它?
- 29. 如何让php知道它运行在iOS还是MacOS上
- 30. Java单元测试:如何知道它在SemaphoreCI上运行?
谢谢!即使运行1.3.0,我也没有注意到新的运行时属性。 – 2010-02-04 07:53:38