Gerando arquivos JAR com o Eclipse

Este tutorial tenta explicar ao leitor como criar um arquivo JAR contendo as classes e as informações do projeto. Arquivos JAR são muito usados e facilitam bastante a vida do usuário, pois eles se comportam como arquivos executáveis (EXE), aqueles presentes no Microsoft Windows, sendo assim, basta você clicar sobre um arquivo JAR e ele carregará a classe principal (Main) e iniciará o programa.

[ Hits: 23.615 ]

Por: Roberson Carlos em 22/10/2008 | Blog: http://carlrobers.wordpress.com


Gerando um projeto



Este tutorial tenta explicar ao leitor como criar um arquivo JAR contendo as classes e as informações do projeto. Arquivos JAR são muito usados e facilitam bastante a vida do usuário, pois eles se comportam como arquivos executáveis (EXE), aqueles presentes no Microsoft Windows, sendo assim, basta você clicar sobre um arquivo JAR e ele carregará a classe principal (Main) e iniciará o programa, isto é, desde que o Java Runtime esteja instalado e configurado.

Gerando um projeto:

Caso você tenha um projeto aberto, ignore estes passos e vá direto para o segundo (Criando o Pacote JAR). Abra o Eclipse SDK. Clique em Arquivo >> Novo Exemplo, em seguida você verá uma janela semelhante a esta:
Linux: Eclipse - novo exemplo
Selecione "Simple text Editor", note que tenho SWT e Swing instalado, caso você não possua, entre no site da Fundação Eclipse e baixe e instale, pressione "Avançar", você verá então a janela seguinte.
Linux: Eclipse - simple text editor
Escolha um diretório de origem e um pacote como na imagem acima e em seguida pressione "Concluir".

Após criado o projeto, você verá uma janela semelhante a seguinte.
Linux: Eclipse - Novo projeto
    Próxima página

Páginas do artigo
   1. Gerando um projeto
   2. Criando o pacote JAR
Outros artigos deste autor

Gravando CDs em modo texto

Avast antivírus para GNU/Linux

Gravação de CDs com o K3B

Rodando jogos a partir de uma imagem ISO

Registrando extensões no kernel com o binfmt_misc

Leitura recomendada

Swing e gerenciadores de layout

Introdução ao Swing (parte 1)

Montando um ambiente JAVA básico (Eclipse traduzido + JDK 1.5)

Leitura e escrita de arquivos utilizando Java

Java no Ubuntu 12.04 - Instalação à moda antiga

  
Comentários
[1] Comentário enviado por lucasvegi em 23/10/2008 - 01:05h

Gostei muito do artigo amigo, apesar de curto ele foi objetivo e explicou bem o que foi proposto.=D
Não conhecia esse plugin FatJar, estou pensando em utiliza-lo aqui no Eclipse. Ele é free ou necessita de algum tipo de licença como o JFormDesigner?
Abraço

[2] Comentário enviado por robersonfox em 23/10/2008 - 13:40h

Obrigado.
O FatJar é free.

[3] Comentário enviado por altairmsouza em 23/10/2008 - 13:49h

Fugindo um pouco do assunto;

Conhece alguma forma de instalar o VE (visual editor) no eclipse 3.4 ganimede ?, até agora so consegui usar o visual class no windows

[4] Comentário enviado por robersonfox em 24/10/2008 - 14:07h

Altair: Não seria este aqui: http://update.soyatec.org/Ganymede/ve/1.4/

[5] Comentário enviado por robersonfox em 24/10/2008 - 14:21h

Aqui tem um cara com a mesma dúvida, no entanto, resolvida: http://www.javafree.org/javabb/topic-869717-Como+instalar+Paleta+de+Swing+no+Eclipse+Ganymede+RESOLV...

[6] Comentário enviado por renangomes em 26/10/2008 - 04:44h

Muito bom cara, até hoje eu só sabia criar JAR usando o Netbeans... até hoje.
Website: www.DistribuicoesLinux.com.br

[7] Comentário enviado por ramontcruz em 22/05/2009 - 21:34h

muito bom mesmo!!!!
Tava precisando disso faz tempo, mas só agora vim atras :-)
Ainda bem que tinha uma artigo de primeira aqui me esperando!!
valeuzao!!

[8] Comentário enviado por sukelly em 06/08/2010 - 10:25h

Muito bom, adorei.
Algo bem resumido mas que se pode entende.
Parabéns.

[9] Comentário enviado por murderb13 em 06/10/2010 - 13:55h

Simples e ObjetiVO...

Artigo ótimo...me ajudou e mUIto...!!!
Vlw
E
viva o linux


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts