Erro ao tentar renomear a extensão do arquivo

Boa tarde turma,

Estou utilizando o código para renomear a extensão do arquivo, porém não acontece nada.
Não retorna nenhum exception e não altera a extensão do arquivo. Alguem pode ajudar?
Segue o código

            String url = C:\\Users\\Lucas\\Desktop\\06-nfe.xml;
            File file = new File(url);
           
            String novoNome = url.replace(".xml", ".imp");
            
            boolean success = file.renameTo(new File(novoNome));
            if (!success) {        
                mensagem.EnviaMensagem(5054, null, url, "Erro ao renomear o arquivo de destino. " + url + " - " + novoNome);
                return;
            }

Tenta assim:

File file = new File(caminho);
file.renameTo(new File(file.getAbsolutPath.replace(".xml",".imp")));

EDIT: Aliás, copiei seu código aqui e funcionou de boa.
Sei que a pergunta é idiota, mas vc tá dando um refresh na pasta na hora de ver se trocou ou não o nome do arquivo? ^^