Stumbled into this problem here as well both with a couple of internal Java applications and some FLOSS apps such as mediathekview (https://mediathekview.de/) in Germany.
Currently, Java 11 -> Java 8 downgrade or even installing both in parallel on any Ubuntu/Debian system works well, however for that to work with JavaFX applications it would be required to also be able to install different versions of openjfx - such as openjfx-11 for openjdk-11 and openjfx-8 for openjdk-8. Right now, the only working solution using the package repository is manually downgrading and pinning openjfx libs, which unfortunately also will prevent any option to provide updates to the openjfx-8 versions if ever needed.
Stumbled into this problem here as well both with a couple of internal Java applications and some FLOSS apps such as mediathekview (https:/ /mediathekview. de/) in Germany.
Currently, Java 11 -> Java 8 downgrade or even installing both in parallel on any Ubuntu/Debian system works well, however for that to work with JavaFX applications it would be required to also be able to install different versions of openjfx - such as openjfx-11 for openjdk-11 and openjfx-8 for openjdk-8. Right now, the only working solution using the package repository is manually downgrading and pinning openjfx libs, which unfortunately also will prevent any option to provide updates to the openjfx-8 versions if ever needed.