Criar arquivos ajuda

Olá, alguém pode me ajudar? Tenho um projeto e nele tenho os pacotes: modelo, controle,tela e imagens. O que eu quero fazer e não estou conseguindo é copiar todas as imagens que estão no pacote imagens para uma pasta no diretório C://programa//imagens//

Se eu entendi bem…

Criação do .jar:
Estando na pasta raiz, faça:

jar cvfm pacote\nomeDoJar.jar pacote\nomeArquivoManifesto.txt pacoteImg\nomefigura.[
png, jpg, gif, etc.] pacote\ClasseMain.class pacote\Classe1.class 
pacote\Classe2.class pacote\ClasseN.class

ou

jar cvfm pacote\nomeDoJar.jar pacote\nomeArquivoManifesto.txt @pacoteImg\imagens.txt 
@pacote\classes.txt
  • imagens.txt = pacote/fig1.png pacote/fig2.jpg pacote/figK.gif pacote/figN.png (lista das imagens)

  • classes.txt = pacote/ClasseMain.class pacote/Classe1.class pacote/ClasseK.class
    pacote/ClasseN.class (lista de classes)

    c = (create) comando: --create = cria um .jar
    v = (verbose) comando: --verbose = mostra na tela o que está sendo feito
    f = (file) comando: --file = especifica que o jar criado deve ser uma arquivo
    m = (manifest) comando --manifest = especifica o arquivo que será incluído
    como manifesto

Manifesto:


Manifesto.txt


Manifest-Version: 1.0
Class-Path: [libs]
Created-By: [versao jre] (Oracle Corporation)
Main-Class: pacote.ClasseMain
<<linha em branco>>

Exemplo:

1 - Diretórios

image

1.1 img
É a pasta que contém todas as imagens

1.2 testeLabel
É a pasta que contém os arquivos java

Todas as pastas mostradas estão no diretório <componentesGUI-Cap14>:

image

Para gerar o .jar:

1 - Manifesto

2 - Imagens

3 - Classes

4 - Construção do JAR

Veja que o JAR foi gerado com sucesso:

image

image

Não e bem isso, oque quero é pegar as imagens que estão no projeto e copiar elas para uma pasta fora do projeto, que seria no disco C