Thanks for that reference to JavaFX. It seems that JavaFX isn’t included in the jdk I was using (zulu) but requires a special JDK (bellsoft) on the Raspberry Pi. After installing the Bellsoft JDK reveal works but everything runs very slowly. I suppose I’ll need to consider if reveal is worth the performance hit or if I need another inspector.
Ah, Zulu has been the one I've turned to for the bundled JFX builds, with Java 8. Never used the RPI tho'. After I moved to 11 (and on up), I've used Adopt OpenJDK and just added all the OpenJFX stuff as dependencies.
Does this mean the jdk doesn’t need support for javafx but that libraries can be specified as deps to Clojure to enable javafx programs to run?
Correct. See https://github.com/seancorfield/dot-clojure/blob/develop/deps.edn#L140-L153 -- as long at there are openjfx libraries for your platform.
(I think Reveal as a dep specifies those libs as dependencies already?)
Great, I’ll try that tomorrow. Thanks!
Yes, reveal specifies those as deps on Java 11+