标签:
这是因为Maven+Jetty运行时把class文件放在target下,而beetl却默认找项目的根目录
首先,在jfinal中加载beetl引擎:me.setMainRenderFactory(new BeetlRenderFactory());
两种解决问题方法:
1、在添加引擎后加入如下代码
GroupTemplate gt = BeetlRenderFactory.groupTemplate; WebAppResourceLoader loader = (WebAppResourceLoader) gt.getResourceLoader(); loader.setRoot("src/main/webapp");
2、或者在beetl配置文件中添加
RESOURCE.root = src/main/webapp
解决jfinal+beetl在Maven+Jetty中运行路径报错
标签:
原文地址:http://my.oschina.net/xldc/blog/361361