Я пытаюсь использовать среду выполнения Java11 для функций Google Cloud / firebase, которая была выпущена совсем недавно. Я хочу протестировать триггерные функции firestore на моем локальном компьютере. Руководства по inte rnet, похоже, используют команду firebase functions: shell, которая сама по себе запускает необходимые процессы эмуляции. Однако я не нахожу никакого способа указать файл .jar для команды firebase functions: shell. Или любым способом указать функции. Я знаю, что он не загружает мою Java http-функцию, потому что показывает загруженные функции, и helloWorld не входит в их число:
gintas-mac:functions gintas$ firebase functions:shell
⚠ Your requested "node" version "10" doesn't match your global version "8"
i functions: Loaded functions: helloWorld
⚠ functions: The following emulators are not running, calls to these services will affect production: firestore, database, pubsub