Open ctrueden opened 4 months ago
This issue has been mentioned on Image.sc Forum. There might be relevant details there:
https://forum.image.sc/t/jaunch-a-new-java-launcher-test-fiji-with-java-21/92058/1
This issue has been mentioned on Image.sc Forum. There might be relevant details there:
https://forum.image.sc/t/jaunch-a-new-java-launcher-test-fiji-with-java-21/92058/55
With c5101c3a94c3093c45ae67d4ecfc5c4ecc9d99fd, TOML files get sourced based on the primary TOML config file's includes
line. To tackle this issue, we could simply allow wildcards in there, so that additional config files could be dropped in matching the pattern.
From this Zulip chat: a scenery/sciview use case requires the following
--add-opens
flags:This is quite a few more packages than the ones configured in the current
fiji.toml
. And it highlights an important consideration: extensions to Fiji might need to augment the Jaunch configuration with additional flags.A general way to address this, which would be compatible with the current ImageJ Updater, would be for Jaunch to look for additional files matching some convention, such as
jaunch/fiji-x-*.toml
, and load those as well. Then an update site could ship, say,jaunch/fiji-x-sciview.toml
, with the additional--add-opens
flags needed for that update site's functionality to behave properly with Java 17+.