Ok, você criou sua aplicação gráfica, já sabe fazer vários aplicativos e tal.
Mas você quer mostrar ao mundo seus programas, como fazer?
Vai mandar a pasta como o projeto pros outros?
Vai mandar eles baixarem o NetBeans pra rodarem seus programas em Java?
Claro que não. Você tem que fazer o build e enviar o seu programa prontinho pra ser usado para o mundo.
- Baixar a Apostila Java Progressivo
Transformando seu programa em Java em executável
Já teve a curiosidade de ir lá e dar uma fuçada nos arquivos que existem e são criados pro funcionamento de seus aplicativos Java?
Sabia que, diariamente, você usa dezenas de aplicativos Java?
E quantas vezes viu essas pastas e arquivos com extensão .java, .xml e .class?
Ora, se nunca precisou usar, não vai precisar ficar mandando isso pros outros.
Vou mostrar agora uma, das várias maneiras, de uma pessoa, sem NetBeans, rodar seus aplicativos Java.
Clean and Build Project no NetBeans
Abra seu projeto. Por exemplo, o aplicativo do exemplo passado, que calcula pra você as raízes de uma equação do segundo grau de modo totalmente gráfico.
Perfeito pra mandar pros seus colegas ou irmão.
Sabe o botão de play que você clica para rodar os programas que você aqui do curso Java Progressivo?
Já se perguntou para que serve para aqueles outros botões ao redor?
Pois é, vamos usar o da 'vassoura' com 'martelo', que fica ao lado, na esquerda:
Essa opção vai 'limpar' e 'construir' seu aplicativo (Clean and Build Main Project), ou seja, vai ajeitar, juntar as classes, figuras e tudo mais que você tenha usado em sua aplicação e colocar tudo em um único arquivo de extensão .jar
Provavelmente você já viu arquivos com extensão .jar quando baixou jogos ou aplicativos para celular.
São os mesmos, mas agora você vai criar um :)
Dentro desse arquivo, vão estar todos os aparatos para uma pessoa que tenha o JRE possa rodar seu aplicativo Java.
Esse arquivo estará localizado dentro da pasta/diretório 'dist' que foi criado durante o processo de building.
Vá lá e clique no .jar, isso deve fazer com que seu programa rode sem o NetBeans.
Agora mande e venda seus aplicativos, fique rico e não esqueça do Java Progressivo :)
Nenhum comentário:
Postar um comentário