[Resolvido] Problemas com a Classe File em J2EE

Estou com problemas para criar um xml dentro de uma pasta no WebContent de meu projeto, toda vez que rodo o meu codigo ele cria o arquivo na pasta do próprio eclipse e não dentro do projeto

[code]public static void gerarXML(int pagina, String nome,Session sessao) throws IOException{
XStream xstream = new XStream();
List alunos = null;

	alunos = AlunoDAO.getAlunoPaginaSessao(pagina, nome, sessao);
	
	xstream.alias("aluno", Aluno.class);
	xstream.alias("alunos", List.class);
	xstream.aliasField("situacao", Aluno.class, "situacao");
	String alunosXML = xstream.toXML(alunos);
	File file = new File("WebContent/xml/alunos.xml");

	if(!file.exists()){
		file.getParentFile().mkdirs();  
	    file.createNewFile();  
	}
		FileOutputStream out = new FileOutputStream(file);
		for(int i=0;i<alunosXML.length();i++)
			out.write(alunosXML.charAt(i));
		out.close();
	
	
}[/code]

esse é o código se alguem poder me ajudar…

Obrigado desde já

Tive um problema parecido
Resumindo:
Pegue o contexto onde estão os teus arquivos:

  String ctxt = getServletContext().getContextPath();
//se não me engano é isso.

A partir daí você pode informar o caminho onde será salvo.