Como usar o comando jar

Você usa o jarra comando em Java para criar uma arquivo JAR, queé um único arquivo que pode conter mais de uma classe em um formato compactado que o Java Runtime Environment pode acessar rapidamente. (JAR apoia arquivo Java.)

Um arquivo JAR pode ter alguns ou milhares de aulas na mesma. Na verdade, toda a API Java é armazenado em um único arquivo JAR nomeado rt.java. (O rt apoia tempo de execução.) É um grande arquivo - mais de 35MB - mas isso não é ruim, considerando que ele contém mais de 12.000 classes.

arquivos JAR são semelhantes em formato de arquivos Zip, um formato compactado que se tornou popular pelo programa PKZIP. A principal diferença é que os arquivos JAR contêm um arquivo especial, chamado de arquivo de manifesto, que contém informações sobre os arquivos no arquivo. Este manifesto é criado automaticamente pelo jarra utilitário, mas você pode fornecer um manifesto de seu próprio país para fornecer informações adicionais sobre os arquivos arquivados.

arquivos JAR são a maneira normal de distribuir aplicações Java acabados. Depois de terminar o seu aplicativo, você corre o jarra comando de um prompt de comando para preparar o arquivo JAR. Em seguida, outro usuário pode copiar o arquivo JAR para o seu computador. O usuário pode, em seguida, executar o aplicativo diretamente do arquivo JAR.

arquivos JAR também são usados ​​para distribuir bibliotecas de classes. Você pode adicionar um arquivo JAR para a variável de ambiente classpath. Em seguida, as classes no arquivo JAR estão disponíveis automaticamente a qualquer programa Java que importa o pacote que contém as classes.

O formato básico do jarra comando é

opções de Jar Jar-file [manifesta-file]-aula arquivos ...

As opções especificar a ação básica que você deseja jarra para executar e fornecer informações adicionais sobre como você deseja que o comando para o trabalho. Aqui estão as opções:

OpçãoDescrição
cCria um novo jarra Arquivo.
vocêAtualiza um existente jarra Arquivo.
xExtrai arquivos a partir de um já existente jarraArquivo.
tLista o conteúdo de um jarraArquivo.
fIndica que o jarra arquivo isspecified como um argumento. Você quase sempre quer usar thisoption.
va saída detalhada. Esta opção faz com que o comando jar para exibir informação extra whileit funciona.
0não compactar arquivos quando se adiciona à opção archive.This não é muito usado.
mEspecifica que um arquivo de manifesto é fornecido. É listedas o próximo argumento na sequência da jarraArquivo.
MEspecifica que um arquivo de manifesto não deve ser adicionado ao thearchive. Esta opção é raramente utilizada.

Note que você deve especificar pelo menos o c, você, x, ou t opção para contar jarra a ação que deseja executar.

menu