Por que o carregamento de um arquivo POSModel não funciona de dentro da pasta WEB-INF?

Estou usando o Spring MVC para o meu projeto web. Coloquei os arquivos de modelo dentro do diretório WEB-INF

String taggerModelPath = "/WEB-INF/lib/en-pos-maxent.bin";
String chunkerModelPath = "/WEB-INF/lib/en-chunker.bin";

POSModel model = new POSModelLoader()
.load(new File(servletContext.getResource(taggerModelPath).toURI().getPath()));

Isso funcionou no ambiente do Windows. No entanto, quando o implantei no meu servidor Linux remoto, recebi um erro

Status HTTP 500 - Falha no processamento da solicitação; A exceção aninhada é opennlp.tools.cmdline.TerminateToolException: o arquivo de modelo do POS Tagger não existe! Caminho: /localhost/nlp/WEB-INF/lib/en-pos-maxent.bin

Qual é a melhor maneira de acessar recursos de arquivo? obrigado

questionAnswers(1)

yourAnswerToTheQuestion