Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Fazendo um arquivo JAR em Java
Um arquivo JAR é um arquivo arquivado criado com o Arquivo Ferramenta Java. O software usado para criar arquivos JAR é parte do kit de desenvolvimento de software Java JDK e está disponível para a maioria dos sistemas operacionais, incluindo Windows, Linux , Unix e Mac OSX. O utilitário JAR usa o formato de arquivo zip. , Então os arquivos JAR pode ser extraído com qualquer software que irá extrair . Arquivos zip . Arquivos JAR são mais comumente usados ​​para distribuir programas em Java e applets. Informações Básicas

O utilitário JAR é usado na linha de comando no Windows e sistemas baseados em Unix ( Unix, Linux ou BSD ) . Os usuários do Windows irá abrir o aplicativo "Prompt de comando " encontrado no " Acessórios " sub -menu do menu principal "Todos os Programas " . Os usuários em uma máquina baseada em Unix irá abrir uma janela de terminal. A janela de terminal será encontrado no menu principal "Aplicação" do sistema operacional , por baixo de " Ferramentas do Sistema " ou " utilitários" .

O comando para executar o utilitário JAR é " jar" . Este comando vem com muitas opções diferentes , sendo o mais comum o seguinte :

c - criar novo archivet - listar a tabela de contentsx - extrair o archiveu - atualizar o archivev existente - gerar outputf verboso - especificar o Name0 arquivo - armazenar apenas os arquivos , não comprimi-los

Você pode usar mais de uma opção , mas deve seguir o comando JAR com nenhum espaço em branco entre as opções. Usuários Unix deve observar que não há sinal de menos ( -) antes das opções
Criando o arquivo JAR

A sintaxe para a criação de um arquivo JAR é : . Jar cvf arquivos archive.jar

Não pode haver qualquer número de arquivos ou diretórios após o nome do arquivo e você pode usar o curinga (*) símbolo para especificar vários arquivos . Se um diretório é especificado como um arquivo de entrada , o conteúdo dos diretórios são adicionados de forma recursiva

Por exemplo, se você quiser adicionar todos os arquivos de texto a partir de um determinado diretório , emita este comando : . Jar cvf archive.jar . * txt

Se você quiser adicionar o conteúdo de um diretório chamado " Applets ", você deve emitir o comando : jar cvf archive.jar Applets
Visualizando o conteúdo

Se você quer garantir que todos os arquivos estão presentes depois de criar o arquivo jar , você pode ver a tabela de conteúdo com o comando: jar tf archive.jar

comando irá imprimir uma lista de todos os arquivos dentro do arquivo para a tela (ou saída padrão ) . Isso não vai extrair os arquivos ou alterar o arquivo de qualquer forma
Adicionando Conteúdo

Você também pode adicionar conteúdo a um arquivo jar existente com o comando : . Uf jar arquivos archiv.jar

Este comando irá colocar novos arquivos em um arquivo existente , sem alterar quaisquer outros arquivos. Será, no entanto , substituir os arquivos existentes que tenham o mesmo nome do caminho. Isto é útil quando você deseja alterar um arquivo dentro do arquivo sem ter que extrair todo o arquivo .
Extrair o conteúdo

Quando você deseja extrair o arquivo, você vai usar o comando: jar xf archive.jar

Isto irá extrair todo o conteúdo do arquivo para o diretório atual. Se houver quaisquer diretórios no arquivo ele irá criar a mesma estrutura de diretório dentro do diretório atual. Você também pode especificar que você quer somente determinados arquivos a serem extraídos , adicionando os nomes dos arquivos no final do comando da seguinte maneira : jar xf archive.jar arquivo1 arquivo2 file3

Ao extrair os arquivos, o arquivo jar original permanece inalterado.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter um Integer a matriz binária em Java 
·Diferenças entre Servlets e JSP 
·Java 1.5 Funções 
·Como usar AIML Bot em aplicações Java 
·Como acessar uma matriz de cadeia em JSP 
·Como devolver um ritmo cardíaco em Java 
·Como chamar um método não estático de um método est…
·Como instalar um Handler em Axis2 
·Como criar um vetor de uma classe em Java 
·Como verificar se uma string é numérica com Java 
  Artigos em destaque
·Como escrever uma classe Queue em C + + 
·Como verificar se um valor existe em SQL 
·Como reduzir MPI 
·Como Descobrir o número de elementos em uma matriz C +…
·Como saber se o seu parceiro de negócios é desviar 
·Implementação em Matlab do Método de Monte Carlo 
·Diferentes Lotes da cor em MATLAB 
·Como obter códigos para Dev- C + + 4.9.9.2 
·Como criar um Func_Train em GtkRadiant 
·Video Studio Tutorial 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados