1. O documento discute como criar instaladores para Windows usando NSIS.
2. NSIS é uma ferramenta gratuita e altamente customizável para criar instaladores.
3. O EclipseNSIS plugin facilita a geração do script NSIS dentro do Eclipse.
Criando Instaladores com NSIS / Creating Installers with NSIS
1. Introdução
Dependências e instalação
Criação do Instalador
Construindo instaladores windows usando NSIS
Marcelo Maia da Silva
10 de janeiro de 2014
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Resultados
3. Introdução
Dependências e instalação
Criação do Instalador
Resultados
Por que usar NSIS?
É free;
Altamente customizável;
Tem GUI designer;
Possui um ótimo plugin para Eclipse, que poupa MUITO do esforço de criação do
script de geração do EXE.
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
4. Introdução
Dependências e instalação
Como funciona?
1
Gera-se o script NSIS;
2
O NSIS lê esse script e cria o instalador.
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Criação do Instalador
Resultados
5. Introdução
Dependências e instalação
Dependências
Windows xp ou superior
Java 6 ou superior
NSIS 2.46 (Preferencialmente)
Eclipse 3.5, Galileo
EclipseNSIS plugin
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Criação do Instalador
Resultados
6. Introdução
Dependências e instalação
Criação do Instalador
Resultados
Instalação
Instalar o NSIS com nexts & nexts;
Descompactar o eclipse 3.5 Galileo;
Com o eclipse aberto, instale o plugin EclipseNSIS: help > install new software
> http://eclipsensis.sf.net/update.
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
14. Introdução
Dependências e instalação
Criação do Instalador
Considerações Finais
O plugin EclipseNSIS faz boa parte do trabalho. O desenvolvedor precisa
somente customizar um pouco ou nada o script gerado;
Para se chegar à esse resultado, não foi preciso adicionar nenhuma linha de
código ao script;
NSIS é uma linguagem de script com grandes possibilidades de configuração;
Pode-se gerar notas de licença de software, animações, LEIAMES, links,
obtenção de licença para instalação, etc. Sem pagar um centavo!
Marcelo Maia da Silva
Construindo instaladores windows usando NSIS
Resultados