Download de arquivo por Java não baixa arquivo atual?[RESOLVIDO]

Caros UJ,

Estou usando o código abaixo para baixar um arquivo de texto da internet.
Baixei o arquivo sem problemas.
Utilizei um script php para modificar o arquivo que está na internet e fiz o download do arquivo novamente.
Quando baixei o arquivo novamente, 1 minuto após tê-lo modificado com o script php, o arquivo baixado não continha o conteúdo modificado.
Curioso é que os navegadores Firefox e Safari mostram o arquivo com as respectivas modificações feitas com o script php.

Tentei re-iniciar o Netbeans e até mesmo a máquina para “resetar buffer/memória” mas o problema persiste.
Após 10 horas, quando tentei baixar o arquivo novamente pelo código Java, consegui baixar as modificações.

Alguma idéia?

            URL url = new URL("http://www.rafaelvalle.com/php/circlebead.txt");
            url.openConnection();
            InputStream reader = url.openStream();
            
            FileOutputStream writer = new FileOutputStream("/Users/joserafaelcosta/Desktop/beadCircle/baixou.txt");
            byte[] buffer = new byte[153600];
            int totalBytesRead = 0;
            int bytesRead = 0;

            while ((bytesRead = reader.read(buffer)) > 0) {
                writer.write(buffer, 0, bytesRead);
                buffer = new byte[153600];
                totalBytesRead += bytesRead;
            }
            writer.close();
            reader.close();

Resolvido ao modificar a configurações de cache do servidor…