UltraLauncher !
Por favor, enviem sugestões, dúvidas ou comentários para: felipe@ultramax.com.br
O UltraLauncher é um aplicativo utilizado para inicializar uma aplicação desenvolvida em Java (Console ou Swing/AWT) sem a necessidade de instalar* a JRE, basta copiar o JRE para a máquina em que o seu aplicativo será executado.
Muitos desenvolvedores procuram, incansavelmente, pela Internet por aplicativos do tipo Java-to-EXE, com o UltraLauncher você NÃO precisa transformar os seus arquivos ".class" em ".EXE", você irá iniciar o seu aplicativo executando um arquivo do tipo "MeuApp.exe" sem modificar os arquivos ".class".
*Leia instalar, como o ato de executar o instalador da JRE, que foi baixado do site da Sun e, ter configurar o classpath na máquina em que o seu aplicativo será executado.
Imagine que você desenvolveu uma aplicação em Swing/AWT e precisa fazer o deploy do seu sistema no cliente. Sem o UltraLauncher (ou outro aplicativo com a mesma finalidade) você terá que instalar o JRE no cliente, configurar o classpath e criar os atalhos (por exemplo, chamando "javaw -jar MeuAplicativo.jar") para o seu aplicativo.
Para aliviar o problema você pode utilizar um Instalador, que irá criar os atalhos e configurar o classpath para você, mas o JRE ainda ter que ser instalado manualmente (executando o instalador do JRE) e você precisa encontrar um bom instalador freeware que faça tudo isso para você.
Com o UltraLauncher, basta você incluir os arquivos do JRE (não o instalador do JRE, e sim os arquivos do JRE, por exemplo, os arquivos e os subdiretórios do diretório "c:\java\jre") na instalação do seu sistema.
Os seus atalhos não irão mais chamar "javaw -jar MeuAplicativo.jar", agora eles irão chamar "MeuAplicativo.exe".
Qual a vantagem ? Quando é você quem instala o seu sistema no cliente, é fácil instalar o JRE, configurar os atalhos e etc, mas imagine o próprio usuário fazendo a instalação a partir de um CD que você estará fornecendo.
Com isso você também poderá criar aplicativos para CDs do tipo "catálogo de produtos" em Java, sem que o usuário tenha que ter instalado o JRE na máquina, basta você incluir os arquivos do JRE no CD.
1. Não é necessário fazer a instalação do
JRE (basta copiar os arquivos do JRE);
2. Não é necessário configurar as variáveis de ambiente:
path e classpath;
3. Você irá iniciar o seu aplicativo com um arquivo do tipo "MeuAplicativo.exe",
ao invés de "javaw -jar MeuApp.jar";
4. Não é necessário configurar ou informar o classpath,
basta copiar as suas classes (arquivos .class) para uma pasta chamada, por exemplo:
"classes" e os arquivos .jar para uma pasta chamada, por exemplo:
"lib". Dessa forma você poderá criar uma estrutura de
diretórios, semelhante a de aplicações Web J2EE;
5. Você poderá criar aplicativos para CDs do tipo "catálogo
de produtos" em Java, sem a necessidade do usuário ter o JRE instalado
na máquina, basta você incluir os arquivos do JRE no CD;
6. Você poderá configurar o seu aplicativo de modo que o usuário
não abra duas janelas do mesmo aplicativo. Por exemplo, se você
desenvolveu um sistema de automação comercial e NÃO deseja
que o usuário abra diversas cópias do seu aplicativo de uma só
vez (criando vários ícones da mesma aplicação na
barra de tarefas do Windows);
7 . Não é necessário PAGAR por um instalador que ofereça
esses recursos.
1. O UltraLauncher NÃO é um aplicativo do tipo Java-to-EXE, ou seja, ele não transforma os arquivos ".class" em ".exe". O UltraLauncher permite que você inicie a sua aplicação a partir de um arquivo ".exe" sem ter a necessidade de configurar ou informar o classpath, instalar o JRE e etc...
2. O UltraLauncher não é um instalador, ou seja, ele não é um aplicativo do tipo "InstallShield".
-Instalando o aplicativo de exemplo:
Como primeiro passo, você poderá baixar um aplicativo de exemplo
em: http://sourceforge.net/projects/ulauncher/
Para isso, faça o download do pacote "ulauncher-doc-?.?.?.zip",
e descompacte o arquivo, por exemplo, no diretório: "c:\ulauncher".
Será criado um diretório "c:\ulauncher\doc\sample" com
o aplicativo de exemplo.
Edite o arquivo "readme.txt" deste diretório e siga as instruções
de como configurar o aplicativo de exemplo para funcionar na sua máquina.
Você só precisará modificar UMA linha para que o aplicativo de exemplo funcione.
- Para sanar dúvidas sobre questões de licenciamento do JRE,
você pode editar o arquivo "README" que fica no diretório
em que o JRE está instalado, por exemplo: "c:\java\jre\README".
- Você também pode consultar o site da Sun através do link:
http://java.sun.com/j2se/1.4.2/runtime.html
Microsoft Windows NT, 98, 98 Segunda Edição, ME, 2000, XP, e Server 2003.
PS: Os requisitos mínimos necessários são os mesmo requisitos necessários para executar o JRE.