As asked and answered here, python has a useful way of deployment without installers. Can Java do the same thing?
- Is there any way to run Java's jar file without installing jre?
- Is there a tool something like java2exe (win32), java2bin (linux) or java2app (mac)?
--type image
and just ZIP the result. There's also Graal VM's native image, though I don't know if that creates an installer or not (or if that's configurable). Both these options essentially embed the JRE with your application. – Conk