【发布时间】:2009-09-09 13:45:12
【问题描述】:
我可以使用已编译的模板发布我的应用程序吗?
编译模板在速度上是否存在这种情况?还是每次运行时都必须重新编译?
【问题讨论】:
标签: java velocity template-engine
我可以使用已编译的模板发布我的应用程序吗?
编译模板在速度上是否存在这种情况?还是每次运行时都必须重新编译?
【问题讨论】:
标签: java velocity template-engine
正如 Kevin 所说,模板不会被编译成任何类型的文件格式。
但是,您可能需要look into options for caching the Velocity resources/templates,这样 Velocity 就不会每次都尝试从磁盘加载模板文件。
【讨论】:
据我了解,Velocity 模板没有“已编译”文件格式。如果这样做很重要,一个想法是编译模板并将它们序列化到磁盘。但是,这似乎很不合时宜。
也许您解决了错误的问题,为什么您希望附带预编译的模板?与在启动时编译模板相比,这会给您带来什么好处?
【讨论】: