Having a main method in the example command that calls final ImageJ ij = new ImageJ(); requires a dependency on net.imagej:imagej.
In order to help projects inheriting from this example to keep their dependency footprint minimal, we should maybe move that main method into a test class and make the imagej dependency test scope only.
What do others think of that idea? @ctrueden @etadobson @frauzufall ?
Having a
mainmethod in the example command that callsfinal ImageJ ij = new ImageJ();requires a dependency onnet.imagej:imagej.In order to help projects inheriting from this example to keep their dependency footprint minimal, we should maybe move that
mainmethod into a test class and make theimagejdependency test scope only.What do others think of that idea? @ctrueden @etadobson @frauzufall ?