Instalador Java - ajuda necessária [fechada]

Primeiramente, oi e obrigada por dedicar um tempo para me ajudar com o meu problema.

Eu preciso desenvolver um aplicativo em Java que irá usar o SQLite. O aplicativo precisa ser de plataforma cruzada (a partir do Windows XP, Linux e MAC).

Eu preciso selecionar um instalador (seja gratuito ou pago), que irá verificar se o JRE está instalado na máquina de destino e se não é para instalá-lo, para instalar e criar o banco de dados e instalar o aplicativo.

Se você tem experiência com qualquer instalador, por favor, recomende-o e me diga quais são os prós e contras dele. Eu preciso compilar uma lista e preciso apresentá-la ao meu gerente de projeto para que ele possa tomar as ações apropriadas.

Desde já, obrigado!

P.S. Muitas pessoas recomendaram o IzPack. Não é uma opção porque já requer a JVM para ser executada.

questionAnswers(3)

yourAnswerToTheQuestion