fiji icon indicating copy to clipboard operation
fiji copied to clipboard

Update Fiji-related components that use JavaFX

Open ctrueden opened this issue 1 year ago • 2 comments

When Fiji updates beyond Java 8 (imagej/imagej-updater#77), it will be necessary for all components depending on JavaFX to add JavaFX library dependencies explicitly, rather then relying on the Zulu JDK+FX 8 bundle, and hence update to Java 11 as minimum Java version. This issue serves to track which components will be affected:

  • [ ] https://github.com/scijava/scijava-ui-javafx
  • [ ] https://github.com/fiji/OMEVisual
  • [ ] fiji/FilamentDetector/issues/26
  • [ ] https://github.com/duderstadt-lab/mars-fx
  • [ ] https://github.com/PreibischLab/multiview-reconstruction
  • [ ] https://github.com/fiji-hpc/scijava-parallel
  • [ ] https://github.com/ctrueden/imagej-plugins-javafx
  • [ ] https://github.com/flimlib/flimj-ui

@karlduderstadt Do you know of any others?

ctrueden avatar May 23 '24 15:05 ctrueden

As @elevans wrote in fiji/fiji#376, we will also need to update https://github.com/flimlib/flimj-ui (edited to add to the above list).

ctrueden avatar Nov 25 '24 18:11 ctrueden

This issue has been mentioned on Image.sc Forum. There might be relevant details there:

https://forum.image.sc/t/how-best-to-manage-javafx-dependencies/110927/14

imagesc-bot avatar May 13 '25 17:05 imagesc-bot