The JRE is installed with CubeMX on windows. Using this version removes the need for a separate dependency and guarantees that the JRE version matches Cube.
Edits firmware/cmake/generate_cubemx.mk to use this executable on Windows
I am unsure if Java is packages with cubemx on Mac / Linux so this PR still uses a separate Java installation. See #142
The JRE is installed with CubeMX on windows. Using this version removes the need for a separate dependency and guarantees that the JRE version matches Cube.
Edits firmware/cmake/generate_cubemx.mk to use this executable on Windows
I am unsure if Java is packages with cubemx on Mac / Linux so this PR still uses a separate Java installation. See #142