Gerando o ".jar" de suas aplicações em JAVA
Olá a todos. Estamos aí com mais um artigo da série Hora de Aprender.
Já pensou em instalar seus aplicativos JAVA no PC de um amigo?
Pois bem, é isso que vamos ensinar neste artigo com a IDE NetBeans 7.
O que seria este ".jar"?
Se formos fazer uma comparação, o ".jar" seria o ".exe" dos aplicativos da plataforma Windows, nada mais é que um executável para seu aplicativo JAVA.
Muitas pessoas já perguntaram por e-mail sobre este assunto, e como de fato, muitas pessoas estavam querendo aprender, resolvemos criar este artigo para que todos pudessem ler.
Claro, se não criarmos o ".jar", não vamos conseguir executar nosso aplicativo fora da IDE.
Então, chega de enrola e vamos ao que nos interessa, esta é uma das maneiras mais prática.
Abra o seu projeto na IDE NetBeans, e em seguida clique no menu "Executar/Limpar e construir projeto (nome do projeto)" ou simplesmente no menu "Executar/Construir projeto".
Se o teu projeto não tiver algum erro, no console vão aparecer algumas informações indicando que o ".jar" foi criado com sucesso. Note também que, é exibido caminho da pasta em que foi gerado o ".jar" do seu projeto.
Feito isso, acesse a pasta "dist":
Agora, basta dar um duplo clique no arquivo ".jar" e pronto, seu aplicativo está rodando fora da IDE.
Instale nos PC's dos amigos e divirta-se.
Vale ressaltar que, para seu aplicativo rodar (executar) no PC de outra pessoa, deve-se instalar antes o JRE (Java Runtime Environment).Simples, não?
Abraços!
(Por Welinton Junior)
Welinton Junio.
ResponderExcluirGostei muito do seu tutorial. Mas ainda não estou conseguindo executar meu jar quando eu executo aparece pisca uma tela do DOS com a seguinte mensagem "Erro: Não foi possível localizar nem carregar a classe principal". Você pose me ajudar a resolver esse problema.
Olá amigo...
ResponderExcluirEsse problema geralmente está relacionado ao JDK.
Verifica se você tem o JDK instalado corretamente em seu computador?
Se sim, tente reinstalá-lo.
Caso não resolva, entre em contato novamente. Abraços!