Actualización de un archivo de recursos empaquetado

Estoy haciendo lo siguiente,

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();

En el código anterior, estoy tratando de escribir en un archivo de recursos contenido en uno de mis paquetes java. Después de ejecutar el código, mi programa se ejecuta bien, pero el archivo solo actualiza el archivo de propiedades en web-INF y no en el paquete donde está almacenado. ¿Puede alguien ayudarme, por favor, a saber cómo puedo lograr eso o qué estoy haciendo mal aquí? Muchas gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta