a actualização de um ficheiro JAR

a ferramenta Jar oferece uma opção u que poderá usar para actualizar o conteúdo de um ficheiro JAR existente, modificando o seu manifesto ou adicionando ficheiros.

o comando básico para adicionar ficheiros tem Este formato:

jar uf jar-file input-file(s)

neste comando:

  • a opção u indica que deseja actualizar um ficheiro JAR existente.
  • a opção f indica que o ficheiro JAR a actualizar está indicado na linha de comandos.
  • jar-file é o ficheiro JAR existente que deve ser actualizado.
  • ficheiro de entrada é uma lista delimitada por espaço de um ou mais ficheiros que deseja adicionar ao ficheiro JAR.

quaisquer ficheiros que já estejam no arquivo com o mesmo nome de localização de um ficheiro a ser adicionado serão substituídos.

ao criar um novo ficheiro JAR, poderá, opcionalmente, usar a opção-C para indicar uma mudança de directório. Para mais informações, consulte a secção Criar um ficheiro JAR.

Examples

Recall that TicTacToe.o jar tem este conteúdo.:

suponha que deseja adicionar as imagens do Ficheiro / Novo.gif para o arquivo JAR. Você pode fazer que ao emitir este comando a partir do diretório pai do diretório de imagens:

jar uf TicTacToe.jar images/new.gif

revista arquivo JAR teria este sumário:

Você pode usar a opção-C para “mudar de directórios” durante a execução do comando. Por exemplo:

jar uf TicTacToe.jar -C images new.gif

este comando iria mudar para a pasta de imagens antes de adicionar novo.gif para o arquivo JAR. O diretório de imagens não seria incluído no nome da localização do novo.gif quando é adicionado ao arquivo, resultando em uma tabela de conteúdo que se parece com este: