org.apache.velocity.exception.ResourceNotFoundException: Não foi possível encontrar o recurso 'templates / email / test.vm'

Meu código como segue.

VelocityEngine ve = new VelocityEngine();
        ve.setProperty(RuntimeConstants.RESOURCE_LOADER, "class");
        ve.setProperty("class.resource.loader.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader");
        ve.init();
        Template tempalte = ve.getTemplate("templates/email/test.vm");

Estou recebendo o seguinte erro.

org.apache.velocity.exception.ResourceNotFoundException: Não foi possível encontrar o recurso 'templates / email / test.vm' em org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource (ResourceManagerImpl.java:452) em org.apache.velocity .runtime.resource.ResourceManagerImpl.getResource (ResourceManagerImpl.java:335) em org.apache.velocity.runtime.RuntimeInstance.getTemplate (RuntimeInstance.java:1102) .....

A pasta "template" está na minha pasta src.

Se eu colocar diretamente o arquivo de modelo de velocidade na pasta src e atualizar como "Template tempalte = ve.getTemplate (" test.vm ");" funciona.

Estou usando o Mac OS, Java 1.8, Eclipse Neon.

Por favor me ajude a resolver isso.

Obrigado e cumprimentos, IsuruJ

questionAnswers(3)

yourAnswerToTheQuestion