Na hora de disponibilizar o software

Saudações!
Gostaria de saber como vocês fazem na hora de disponibilizarem seus softwares para download, já que um programa escrito em java precisa da máquina virtual, vocês colocam um aviso dizendo que é necessário do java, ou coloca o java embutido na instalação do programa?

Obrigado

Quem está baixando deve ter o JRE instalado em sua maquina.

então criamos um arquivo do tipo .JAR

Aí o cara digita:

java -jar <seu programa.jar>

Então ele executa.

Deu pra sacar?? é isto ai…

Opa, valeu, mas o que eu quero saber é se no pacote de instalação do programa é incluido o JAVA, pq sem ela o jar não roda certo?
E não tenho como saber se o usuário que tah baixando tem ou não o JAVA instalado na máquina dele.

Valeu