O Spring não pode encontrar o arquivo de configuração xml do bean quando ele existe

Eu estou tentando fazer meu primeiro bean na Primavera, mas tenho um problema com o carregamento de um contexto. Eu tenho um arquivo XML de configuração do bean em src / main / resources.

Eu recebo o seguinte IOException:

Exceção no thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException analisando o documento XML do recurso de caminho da classe [src / main / resources / beans.xml]; exceção aninhada é

java.io.FileNotFoundException: o recurso de caminho de classe [src / main / resources / beans.xml] não pode ser aberto porque não existe

mas eu não entendo, já que faço o seguinte teste de código:

File f = new File("src/main/resources/beans.xml");
System.out.println("Exist test: " + f.exists());

o que me dá verdade!resources está no caminho de classe. O que há de errado?

questionAnswers(14)

yourAnswerToTheQuestion