Instalar MySQL pelo Runtime do java

4 respostas
S

Olá pessoal,

tenho uma aplicação em Java e preciso instalar o MySQL quando o usuário instalar minha aplicação,
alguém tem alguma ideia de como fazer isso pelo Runtime do Java?

Obrigado a todos.

4 Respostas

E

Use um instalador (como o InnoSetup - use o istool para gerar um script para o InnoSetup) para instalar sua aplicação Java e chamar o instalador do MySQL.

drsmachado

O runtime pode executar comandos pré determinados.
O problema será saber se o arquivo de instalação do mysql está onde deveria estar.
Eu sugeriria apenas checar se existe o serviço e, não rodar caso não exista.
Com certeza será mais fácil.

romarcio

Se você precisa instalar o MySql o melhor a fazer é coloca-lo no instalador com o seu programa Java. Pode usar o innoSetup ou o Mep Installer (http://software.viamep.com/help/mpist14/assistente.htm#assistente).
Mas caso a sua aplicação não tenha acesso concorrente ao banco de dados, você poderia usar um bando embarcado(standalone) como o Derby ou HSQLDB. Seria muito mais facil.

S

Minha aplicação precisa do MySQL, vou tentar utilizar as ferramentas indicadas ok.

obrigado a todos.

Criado 26 de setembro de 2011
Ultima resposta 26 de set. de 2011
Respostas 4
Participantes 4