Pegar arquivo dentro do projeto

Eu tenho um projeto web rodando, uso o tomcat…
Dentro do proprio projeto eu tenho um arquivo, como faço no codigo java pra acessar esse arquivo ?
Quero deletar o arquivo, ou pegar seus byte[] ou dar um new File… entendeu ? xD
mto obrigado aew… flwS

Não sei se é a melhor maneira, mas eu pego o diretório raiz da seguinte forma:

[code]File root = (new File(getClass().getResource("/WEB-INF/web.xml").getFile())).getParentFile().getParentFile();

/* Com o root dá pra manipular e criar arquivos dentro do projeto:
ex. File arquivo = new File(root.getAbsolutePath() + “\teste.txt”); */
[/code]

HmMm otimo…
mas sera q nao tem um jeito de pegar direto do diretorio onde o arquivo esta ??
sem ter que dar esses getParentFile().getParentFile()…
nao sei se isso pode acontecer, mais se a estrutura de pastas dos projetos forem diferentes esse codigo vai ter que ser adaptado :S
mas de qualquer jeito vlwS xD