2

如何找出 appengine 应用程序的默认版本?我不是指当前版本,而是默认为请求提供服务的版本。

PS。对不起,如果问题不够清楚。我的意思是,如何从代码中找到默认版本。我有许多版本的应用程序,我需要以编程方式找出哪个是默认版本。

4

2 回答 2

2

手动:

以编程方式:

import com.google.appengine.api.labs.servers.ServersService;
import com.google.appengine.api.labs.servers.ServersServiceFactory;

...

ServersService ssf = ServersServiceFactory.getServersService();
String defaultVersion=ssf.getDefaultVersion(ssf.getCurrentServer());
于 2013-06-21T07:08:33.043 回答
1

自上一个版本的 Appengine 引入模块 API 以来,他们添加了一种获取默认版本的新方法。

import com.google.appengine.api.modules.ModulesService;
import com.google.appengine.api.modules.ModulesServiceFactory;

....

ModulesService ssf = ModulesServiceFactory.getModulesService();
DEFAULT_LANDMAX_VERSION = ssf.getDefaultVersion(ssf.getCurrentModule());
于 2013-09-13T21:16:00.830 回答