What are the standard options for creating install packages for your software application? I notice that most install packages on windows seem to look the same, which leads me to believe that there is probably one standard/default option for building an installer?
My application is java based. My install "requirements" are pretty standard: kick off third party installations; run command-line scripts; move files around
Also, I would prefer an option that allows me to build an installer for both windows and linux.