I know the packaging features of Desktop Compose t...
# compose-desktop
d
I know the packaging features of Desktop Compose tooling require JDK 14, but what are the JRE requirements of the produced runtime; does that also have to be JDK14? What's the minimum? My interest is to run Desktop Compose on Raspberry Pi which is 32-bit OpenJDK11 by default. Thanks!
j
When you create a native bundle, the JRE is bundled into the native binary, so there is no need to have a JRE on the device where the native bundle is installed. If the target machine already has a JRE installed on the system, that won't harm anything, it will just be ignored.
That said, the bigger challenge is going to be getting Compose for Desktop to be built for the Raspberry Pi, as that will require building a compatible copy of Skia & friends for that device, since it isn't a platform we (yet) support out of the box. This will require a bit of effort on your end, but should be a very tractable problem if you're willing to do a couple of C++ builds. There are some threads on this topic in this channel if you do a search.
👍 3