I have version 11.0.1 of firebase installed on my Windows 11 machine. When I run the firebase emulators, it crashes with this message:
$ firebase emulators:start
!! emulators: firebase-tools no longer supports Java version before 11. Please upgrade to Java version 11 or above to continue using the emulators. i emulators: Shutting down emulators.
Error: firebase-tools no longer supports Java version before 11. Please upgrade to Java version 11 or above to continue using the emulators.
I try to update my Java but it says I have the latest version:
I check what version I have and it says version 8... though I need 11? I'm confused:
I try checking the version in the CLI and I get even more confused:
$ java -version
java version "1.8.0_333"
Java(TM) SE Runtime Environment (build 1.8.0_333-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.333-b02, mixed mode)
My questions are:
- How can I get my firebase emulators to run again?
- What version of Java do I have? 11? 8? 1.8?
- How can I upgrade to the latest version of Java?