Como chegar ate um arquivo dentro de um pacote? [RESOLVIDO]

Bom dia senhores!

estou fazendo um projeto web com JSF

mas infelismente nao estou conceguinto pegar o arquivo .jasper
que esta dentro do pacote “files”,

como pego ele ?

getServletContext().getContextPath()
getServletContext().getRealPath("")

eu queria saber em qual diretorio minha app esta… depois de la eu pego ele \src\java\files\relatorio.jasper

como eu faço isso ?

obrigado a todos

vc se lembra na onde vc definil o local onde será salvo seus projetos? soh isso

tem soluções melhores para isso, de uma pesquisada aki no forum q vc encontra material a respeito

vlws

pois é brow… mas esse caminho nao pode ser unico dentro da aplicação… pois se eu mudar de maquina… o caminhu vai mudar…
entao eu precisaria de algum metodo de pegar o caminho ate a raiz do projeto

eu sei que tem isso… mas nao lembro mais como faz!

ah sim entendi amigo, tipow… vi essa duvida aki no forum jah uma vez soh q nao me lembro como foi resolvida

mais tem sim um metodo, vc nao encontrou nda no forum? nao me lembro agora

vlws

Eu coloco meus relatórios dentro do pacote br.com.accion.portalseven.relatorios

Para acessá-los dentro de meu JSF utilizo

FacesContext context = FacesContext.getCurrentInstance();
ServletContext c = (ServletContext)context.getExternalContext().getContext();
String webRoot = c.getRealPath("/WEB-INF/classes/br/com/accion/portalseven/relatorios/");

oi gzofera… pow infelismente nao achei…

mas nosso amigo aki acertou…
gbzao… muito obrigado era isso que eu queria…
muito obrigado !