Atualizando um Arquivo de Recurso Agrupado

Eu estou fazendo o seguinte,

String str = "this is the new string";
URL resourceUrl = getClass().getResource("path_to_resource");
File file = new File(resourceUrl.toURI());
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write(xml);
writer.close();

No código acima, estou tentando gravar em um arquivo de recursos contido em um dos meus pacotes java. Depois de executar o código, meu programa executa bem, mas o arquivo apenas atualiza o arquivo de propriedades em web-INF e não no pacote onde está armazenado. Alguém pode me ajudar a descobrir como posso conseguir isso ou o que estou fazendo errado aqui? Muito obrigado.

questionAnswers(1)

yourAnswerToTheQuestion