Criar instalador de uma aplicação desktop Java + Mysql

Olá Pessoal! Preciso de uma ajuda!!!

Eu tenho uma aplicação feita no Netbeans e usei banco mysql. Preciso de um instalador, aí achei o Inno Setup.

Eu consegui criar o setup da aplicação mas não consegui colocar o banco pra rodar.

Já fiz várias pesquisas mas não achei nada que pudesse me ajudar.

Alguém pode me ajudar?
Obrigada!!!

oi,

que erro acontece?

Não ocorre erro porque eu não consegui achar como colocar as configurações de banco no Inno Setup, não sei como faço, se precisa instalar o mysql dentro do instalador…Esse é o meu primeiro programa Desktop e estou com essa dificuldade, estou acostumada com web…

Na aplicação eu uso JPA e Hibernate.

Por que você não instala separado o MySQL do aplicativo? Gere um jar para o aplicativo, em separado - acho que é melhor - pois já há instaladores MySQL prontos.

Eu tenho um jar que foi gerado no netbeans, ai quando coloquei no instalador, coloquei esse jar executavel e as libs, agora preciso saber como colocar o meu banco no instalador…

Tem alguém que já usou o Inno Setup???

Olá amigo tem uma boa aula no you tube que vc pode seguir
Tem todos os passos que vc pode seguir
Até mais espero ter te ajudado.

Obrigada pela ajuda, mas não é isso que eu preciso.

Eu já tenho um programinha que eu fiz no netbeans e já estou usando o mysql, agora eu preciso criar um instalador do programa, um setup.

a ultima vez que eu usei esse Inno Setup foi quando eu ainda programava com Delphi… rs

eu acho que é mais fácil você criar o executável e instalar o mysql a parte

dê uma procurada no forum

ou então você pode dar uma olhada no Jsmooth

[youtube]http://www.youtube.com/watch?v=_Ir7tSPWPjc[/youtube]
http://www.youtube.com/watch?v=_Ir7tSPWPjc

[youtube]http://www.youtube.com/watch?v=YQUg0_OJ0eY[/youtube]
http://www.youtube.com/watch?v=YQUg0_OJ0eY

Tente assim.

[Run]
Filename: {app}\MySql.exe; Flags: waituntilidle

Não esqueca que o instalador do mysql tem que estar no diretório da aplicação para a linha acima seje executada.