¿Cómo funciona Spring ClassPathResource?

Tengo un archivo en la ubicación

--src
  --> main
   --> config
    --> application
     --> context
      --> reference
       --> user
        --> user.xml

dónde

    --src
      --> main
       --> config

está en el classpath. Ahora estoy intentando acceder al archivo usando

Resource resource = new ClassPathResource("classpath**:/application/context/references/user/user.xml");
File file = resource.getFile();

Pero estoy consiguiendoFileNotFoundExceptionLo intenté con

Resource resource = new ClassPathResource("classpath:/application/context/references/user/user.xml");
File file = resource.getFile();

también, pero aún obtengo la excepción. ¿Alguien puede ayudarme a entender el funcionamiento deClassPathResource y la solución correcta?

Respuestas a la pregunta(1)

Su respuesta a la pregunta