`

使用velocity启动项目报错

    博客分类:
  • java
 
阅读更多
启动tomcat时,出现
2007-3-15 16:42:42 org.apache.catalina.core.ApplicationContext log
信息:  Velocity  [error] ResourceManager : unable to find resource 'VM_global_library.vm' in any resource loader.
2007-3-15 16:42:42 org.apache.catalina.core.ApplicationContext log
信息:  Velocity   [info] Velocimacro : error using  VM library template VM_global_library.vm : org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'VM_global_library.vm'
2007-3-15 16:42:42 org.apache.catalina.core.ApplicationContext log
信息:  Velocity   [info] Velocimacro :  VM library template macro registration complete.

在goole 搜了很多,发现有这样一个回答

Absence of 'VM_global_library.vm' does not cause the build to fail. Its a
standard velocity message and you should ignore it, if you are not using
velimacros.

[error] ResourceManager : unable to find resource ‘VM_global_library.vm’ in any resource loader.

 

velocity.log出现这样的错误:
Mon Jan 17 10:21:14 CST 2011 [error] ResourceManager : unable to find resource ‘VM_global_library.vm’ in any resource loader.
Mon Jan 17 10:21:14 CST 2011 [info] Velocimacro : error using VM library template VM_global_library.vm : org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource ‘VM_global_library.vm’
但是,项目可以正常启动,运行,
而且整个项目中都没有VM_global_library.vm字样,看来是普遍问题了。
baidu一下,google一下,发现
Absence of ‘VM_global_library.vm’ does not cause the build to fail. Its a
standard velocity message and you should ignore it, if you are not using
velimacros.
也有的说是struts的版本问题,不管他了

还有一种解决方法:
直接修改Velocity的jar包里的属性文件即可,方法如下:
1)进入velocity-1.5.jar
2)打开org\apache\velocity\runtime\defaults\velocity.properties
3)修改内容如下:
runtime.log.logsystem.class = org.apache.velocity.runtime.log.NullLogSystem

以后再也不会有velocity.log文件出现了,也不会有找不到Log类的方法,更不需要添加这个logkit的jar包了。

分享到:
评论

相关推荐

    velocity-engine-core-2.1.jar

    velocity-engine-core-2.1.jar

    thymeleaf开发手册

    建议使用版本2.5.0以上,如果项目启动时出现报错,则应检查jackson-databind是否缺失或版本过低,并进行相应的版本升级。 4. 示例代码展示了一个多视图配置的方法,主要使用spring的ContentNegotiatingViewResolver...

    struts学习笔记

    如果服务器能够正常启动,且没有报错,说明 Struts2 环境配置成功。 2. **访问应用**:通过浏览器访问应用,如 `http://localhost:8080/Struts2/test/helloworld.action`,如果一切正常,将显示 `hello.jsp` 页面,...

    西门子运动控制系统SIMOTION轴的监视功能.pdf

    文档中提及了几个关键的监视功能,包括定位监视(Positioning Monitoring)、静止监视(Standstill Monitoring)、动态跟随误差监视(Dynamic Following Error Monitoring)和速度误差监视(Velocity Error Monitoring)。...

    单点登录源码

    基于bootstrap实现的响应式Material Design风格的通用后台管理系统,`zheng`项目所有后台系统都是使用该模块界面作为前端展示。 > zheng-ui 各个子系统前台thymeleaf模板,前端资源模块,使用nginx代理,实现动静...

Global site tag (gtag.js) - Google Analytics