Pessoal,
Comecei a estudar Spring a partir do livro Spring em Ação e estou seguindo os exemplos criados para poder fixar a teoria na prática. Lendo o Anexo A do livro percebi que os autores utilizaram uma estrutura de pastas.
src
|-- java
|-- webapp
|-- target
|-- classes
Seguindo então os exemplos, eu criei um pacote dentro da pasta src, e depois adicionei um arquivo XML dentro da pasta webapp. Criei um tipo BeanFactory com instância de um XmlBeanFactory e passei um novo FileInputStream como argumento contendo uma String ( "hello.xml" ). Só que está dando um erro. Ele não está encontrando o arquivo. Faz sentindo, afinal o arquivo não encontra-se na mesma pasta da classe.
Portanto, venho através dessa tirar uma dúvida com vocês: como posso estar criando um caminho relativo na minha aplicação para que todo e qualquer arquivo que passar como parâmetro para um objeto do tipo File ele direcione para uma pasta específica do projeto?
Estou utilizando o Eclipse e criei um projeto Web -> Dynamic Web Project.
Abraço a todos e obrigado desde já.