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: