org.apache.velocity.exception.ResourceNotFoundException: no se puede encontrar el recurso 'templates / email / test.vm'
Mi código de la siguiente manera.
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");
Recibo el siguiente error.
org.apache.velocity.exception.ResourceNotFoundException: No se puede encontrar el recurso 'templates / email / test.vm' en org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource (ResourceManagerImpl.java:452) en org.apache.velocity .runtime.resource.ResourceManagerImpl.getResource (ResourceManagerImpl.java:335) en org.apache.velocity.runtime.RuntimeInstance.getTemplate (RuntimeInstance.java:1102) .....
La carpeta "plantilla" está en mi carpeta src.
Si pongo directamente el archivo de plantilla de velocidad en la carpeta src y actualizo como "Template tempalte = ve.getTemplate (" test.vm ");" funciona.
Estoy usando Mac OS, Java 1.8, Eclipse Neon.
Por favor ayúdame a solucionar esto.
Gracias y Saludos, IsuruJ