in the previous verson(Parrot 4.4) Bluej had installed successfully but didnt run with open jdk8(Pre installed) but after installing Oracle jdk8 Bluej was running fine. And after i had installed Parrot 4.5 i am facing the same problem so i am trying to install Oracle jdk8, But i am facing errors…
anyways i installed bluej from their deb package and it does not need oracle java, it can work properly with openjdk 8, but it seems to require some additional steps as their launcher is broken and does not implement the proper debian paths for the jdk. moreover it seems to lack support for recent java versions, and openjfx does not work properly as the software seems to be outdated.
please use a true java development environment like intellij idea, vscodium or apache netbeans while they update bluej and make it compatible with modern technologies
I have not encountered many Java issues that were not addressable by supplying the full path to java to the script… where ever it wants java, prepend it with the full path to java, and Bob’s yer uncle, Fanny’s yer aunt…
you can keep both java versions (default will be 11) and then choose to run specific programs with the proper version if they are not able to pick it automatically, just play around with /usr/lib/jvm/