@happy-kitchen-89482: re: "doing the right thing" for a target... yea, somewhat. i think that removing target-type based filtering will help a lot. because you could imagine supporting bundle for any target, and having only an optional "main-class/entrypoint" config. but i'm not sure that's strictly better: because you've succeeded at bundling the thing... but it won't run.