Arquivo do Access no Webapp Sem o Uso de Contexto
Eu estou tentando obter acesso a um .arquivo jsp em meu projeto Maven. O caminho para esta pasta é o seguinte:
projectMainFolder ▸ src ▸ main ▸ webapp ▸ px ▸ basefolder
▸ domain ▸ subdomain ▸ oco ▸ file.jsp
O arquivo que eu estou tentando acessá-lo a partir de está no seguinte caminho:
projectMainFolder ▸ src ▸ main ▸ java ▸ com ▸ websiteName
▸ sameNameAsProjectMainFolder ▸ helper ▸ file.java
Que eu tenha tentado usando getServletContext(/src/.../oco/file.jsp).getResourceAsStream()
e outros métodos que usam o servlet contexto, mas eles sempre acabam nulo. Estou usando o errado diretório pai? Eu tentei começar a partir do src, webapp, principal, e a partir de px. (Naturalmente que as elipses não é o que eu realmente passar, mas apenas um espaço reservado para todas as em-entre pastas.)
Agora, eu só deseja armazenar o arquivo assim:
File resource = new File(/src/.../oco/file.jsp);
mas o recurso vem sempre como se estivesse vazio.
EDITAR:
Se eu der o projeto o caminho exato para o arquivo (a partir da pasta /Users/ diretório), ele funciona, mas é claro que pretendo implementar isso como um webapp para que este não é uma opção, mas pelo menos prova que o único problema é como eu estou configurando o arquivo.

Veja mais perguntas por marcas java servlets web-applications io relative-path