Поддерживает ли стандарт appengine java 11 что-либо похожее на ApiProxy.getCurrentEnvironment (). GetRemainingMillis () - PullRequest
0 голосов
/ 22 января 2020

В стандартном java 8 приложении у нас было несколько методов:

  1. ApiProxy.getCurrentEnvironment (). GetRemainingMillis ()

  2. SystemProperty. environment.value ()

Существуют ли какие-либо эквивалентные методы для Java 11 стандарта appengine?

В руководстве по миграции сказано, что appengine sdk сейчас не поддерживается, и эти классы были частью SDK. Я все еще пытался с appengine-api-1.0-sdk версии 1.9.77 и обнаружил, что

ApiProxy.getCurrentEnvironment (). GetRemainingMillis () дает исключение нулевого указателя

SystemProperty.environment.value ( ) не имеет значения

Спасибо за помощь.

1 Ответ

1 голос
/ 23 января 2020

Для ApiProxy.getCurrentEnvironment().getRemainingMillis() это рекомендуемый метод при Java 11 времени выполнения здесь , поэтому он все еще поддерживается. Обязательно импортируйте пакет в диспетчере зависимостей.

SystemProperty.environment.value() также является частью библиотек GAE java, поэтому он поддерживается при импорте с помощью диспетчера зависимостей

...