JBoss之外的Velocity模板路径

时间:2012-06-01 12:47:23

标签: templates jboss velocity

我在JBoss AS 7.1中部署了一个ear文件,我在设置速度模板目录时遇到了一些麻烦。 理想的做法是在我的.properties文件中配置的JBoss之外的目录中操作这些文件,而不是使用类路径资源加载器。

有没有什么好方法可以使用文件资源加载器来操作我在jboss上下文之外的模板?

谢谢,

- Roederick

1 个答案:

答案 0 :(得分:1)

不确定;设置resource.loaderfile.resource.loader.class属性:

resource.loader = file
file.resource.loader.class = org.apache.velocity.runtime.resource.loader.FileResourceLoader

然后为FileResourceLoader设置适当的属性:

file.resource.loader.path = /opt/templates
file.resource.loader.cache = true
file.resource.loader.modificationCheckInterval = 2

取自Configuring Resource Loaders sectionVelocity Dev Guide