Olá Pessoal
Estou implementando um método que escreve um código dentro de arquivo que está loclizado dentro de um .JAR
como faço:
String fileArq = "/bkpconf/"+arquivo;
URL urlFile = Tipos.class.getResource(fileArq );
File file = new File (urlFile.getFile());
if (file.exists())
{
if (file.canWrite())
{
fw = new FileWriter(file , true);
fw.write(codigo+"\n\n");
fw.flush();
}
}
else
{
JOptionPane.showMessageDialog(null,urlFile.getFile(),"Arquivo", JOptionPane.INFORMATION_MESSAGE);
}
No eclipse ele está rodando normalmente mas ao exportar o .JAR ele não encontra o arquivo que estou querendo escrever.
Será que preciso abrir o JAR e depois escrever ? ou seja unzip no JAR?
Em anexo está o caminho absoluto do arquivo ele está pegando correto , mas nao entendi prq ele nao encontra