Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como criar o instalador uma vez terminado com o Java Desktop Application com MySQL DB?

  1. Sim. Você pode usar algum construtor de configuração, como o InnoSetup, por exemplo. Pessoalmente, no entanto, gosto de dar aos meus clientes um arquivo zip, que eles extraem onde quiserem. O jar executável deve ser capaz de lidar com tudo sozinho (eu gosto dele onde não há necessidade de instalar o software, apenas descompacte e execute).
  2. Se for codificado, sim (mas, o que você quer dizer com codificado ? caminho para o arquivo? endereço de IP?). Você deve usar propriedades ou arquivos de configuração para caminhos e outras coisas externas das quais seu software depende. O software deve ler esses arquivos. Na inicialização, verifique a presença desse(s) arquivo(s) - se faltar, o usuário deve ver uma janela na qual a configuração pode ser inserida.

Quanto à implantação do MySQL com seu código - considere usar um servidor para isso, para que seus usuários não sejam forçados a instalar o MySQL, em vez disso, eles se conectam a ele pela rede. Se você precisa do banco de dados apenas para armazenar dados localmente, por que não usar SQLite ou um mecanismo de banco de dados semelhante baseado em arquivo?

As respostas acima são apenas sugestões e refletem mais ou menos a maneira como estou pensando. Eu ficaria feliz em ouvir de alguém com mais experiência. No entanto, espero que as respostas ajudem um pouco :)