如何确定某些代码(serv-let 或简单类)是否在 Google App Engine 运行时 (Java) 上运行,以便决定是否使用 App Engine 的特定库?是否有一些可靠的运行时环境 ID?
最佳答案
您可以检查 com.google.appengine.runtime.version
属性:
String appEngineVersion = System.getProperty("com.google.appengine.runtime.version");
如果已设置,则为 App Engine。
但我会考虑改用单独的构建目标,以避免运行时开销。
关于java - 确定代码是否在 App Engine 运行时 (Java) 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4140747/