in maven-jxr/src/main/java/org/apache/maven/jxr/DirectoryIndexer.java [235:250]
private void setProperties(VelocityEngine engine) {
Path templateDirFile = Paths.get(getTemplateDir());
if (templateDirFile.isAbsolute()) {
// the property has been overridden: need to use a FileResourceLoader
engine.setProperty("resource.loaders", "file");
engine.setProperty(
"resource.loader.file.class", "org.apache.velocity.runtime.resource.loader.FileResourceLoader");
engine.setProperty("resource.loader.file.path", templateDirFile.toString());
} else {
// use of the default templates
engine.setProperty("resource.loaders", "classpath");
engine.setProperty(
"resource.loader.classpath.class",
"org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader");
}
}