我的速度宏正在被缓存,我不希望它们......至少在开发期间不是这样.
我在属性文件中设置了以下属性...
velocimacro.library.autoreload=true
file.resource.loader.cache=false
velocity.engine.resource.manager.cache.enabled=false
Run Code Online (Sandbox Code Playgroud)
......但这似乎没有成功
使用速度属性,如何配置速度以不缓存宏?
(我使用的是速度1.6.4)
编辑:
我不认为这条线......
velocity.engine.resource.manager.cache.enabled=false
Run Code Online (Sandbox Code Playgroud)
......与速度有关
小智 9
我对NVelocity(C#端口速度)一直有同样的问题.挖掘他们的源,我发现在全局名称空间中重新加载宏是由以下属性控制的.
properties.SetProperty(RuntimeConstants.VM_PERM_ALLOW_INLINE_REPLACE_GLOBAL, true);
Run Code Online (Sandbox Code Playgroud)
我没有用速度测试这个,但看着他们的文档属性存在,似乎完全符合你的需要.
| 归档时间: |
|
| 查看次数: |
5845 次 |
| 最近记录: |