2

appengine アプリのデフォルト バージョンを確認するにはどうすればよいですか? 現在のバージョンではなく、デフォルトでリクエストを処理するバージョンを意味します。

PS。質問が十分に明確でない場合は申し訳ありません。つまり、コードからデフォルト バージョンを見つける方法です。アプリにはいくつかのバージョンがあり、どのバージョンがデフォルトであるかをプログラムで確認する必要があります。

4

2 に答える 2

2

手動:

  • https://appengine.google.comにサインインします
  • アプリケーションを選択してください
  • 「バージョン」を選択
  • デフォルト列に「はい」があるかどうかを確認します

プログラム的に:

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

モジュール API が導入された Appengine の最後のバージョン以降、デフォルト バージョンを取得する新しい方法が追加されました。

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 に答える