Dear FIJI/ImageJ community,
I have noticed that FIJI can’t open SVG files anymore. Also one of my plugins which also uses batik has now lost several key svg functionalities. I could restore both tools, while also making FIJI smaller by deleting the following jar files:
batik-anim-1.8.jar batik-awt-util-1.8.jar batik-bridge-1.8.jar batik-css-1.8.jar batik-dom-1.8.jar batik-ext-1.8.jar batik-gvt-1.8.jar batik-parser-1.8.jar batik-script-1.8.jar batik-svg-dom-1.8.jar batik-svggen-1.8.jar batik-util-1.8.jar batik-xml-1.8.jar
i.e. all batik*.jar files except “batik-1.8.jar” from the “jar” folder
Removing those jar files does not seem to affect FIJI at all and restores FIJI svg reader. Looking inside some of these jars I noted that really a lot of classes present in “batik-1.8.jar” are duplicated in the other jar files and that is causing some weird casting errors within my plugin (when loaded in FIJI). Is there any reason to keep those jars ?