`

resin3.026启动报 No suitable Log constructor

    博客分类:
  • java
阅读更多
[12:26:13.109] Host[] starting
[12:26:13.687] In-place class redefinition (HotSwap) is available.
[12:26:14.468] WebApp[http://localhost:8001] starting
[12:26:14.843] org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@16ea269 for org.apache.commons.logging.impl.Log4JL
ogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category) (Caused by org.apache.commons.logging.LogConfigurationException: No suitable Log constructor [Ljava.lang.Class;@16ea269 for org.apache.commons.l
ogging.impl.Log4JLogger (Caused by java.lang.NoClassDefFoundError: org/apache/log4j/Category))
[12:26:14.843]  at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
[12:26:14.843]  at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
[12:26:14.843]  at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
[12:26:14.843]  at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
[12:26:14.843]  at org.springframework.web.context.ContextLoader.<init>(ContextLoader.java:143)
[12:26:14.843]  at org.springframework.web.context.ContextLoaderListener.createContextLoader(ContextLoaderListener.java:57)
[12:26:14.843]  at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:48)

网上有些朋友说是:log4j和commons-log不兼容,然后解决办法:删除掉$tomcat/commons/lib/下面的commons-log.jar文件,但是我的lib下面没有commons-log.jar。折腾了一个上午,现在和大家共享一下,原来,是我resin的lib下面的commons-logging-1.0.4.jar版本太低了,换为commons-logging-1.1.jar,启动,OK!

分享到:
评论

相关推荐

    javascript new后的constructor属性.docx

    console.log(b.constructor === BB.prototype.constructor); // true ``` 这段代码说明了`constructor`属性的基本作用: 1. **原型链上的引用**:`constructor`属性提供了一种从实例对象回溯到构造函数的方式。 2....

    org.yaml.snakeyaml.1.19-jar

    3. **自定义类型处理**:SnakeYAML允许通过实现`Representer`和`Constructor`接口来自定义YAML与Java对象之间的映射规则。 4. **安全模式**:为了防止代码注入,SnakeYAML提供了一种安全模式,限制了加载时可以处理...

    Springer.The.Developer’s.Guide.to.Debugging.2008.pdf

    7.2.2 Using Log Files to Localize Race Conditions . . . . . 91 7.3 Debugging Deadlocks . . . . . . . . . . . . 93 7.3.1 How to Determine What the Current Thread is Executing . 94 7.3.2 Analyzing the ...

    maven3.6.3资源包

    1) Error injecting constructor, java.lang.NoSuchMethodError: org.apache.maven.model.validation.DefaultModelValidator: method 'void ()' not found at org.jetbrains.idea.maven.server.embedder....

    InfoBox_min.js

    使用百度地图BMapLib.InfoBox所需JS

    深化浅析JavaScript中的constructor_.docx

    深化浅析JavaScript中的constructor_ constructor 属性是 JavaScript 中的一种特殊属性,它返回对创建此对象的数组函数的引用。下面我们来深入浅析 JavaScript 中的 constructor。 constructor 属性是一个非标准...

    JavaScript的constructor属性[文].pdf

    JavaScript constructor 属性在类型检查中的应用 在 JavaScript 中,constructor 属性是一种非常有用的工具,可以帮助我们检查变量的类型。Constructor 属性可以帮助我们解决 typeof 函数无法解决的问题,即无法...

    amapgaode.vue

    npm install vue-amap --save 控件搜索组件 main.js 中 解决错误 // 高德地图 import VueAMap from 'vue-amap'; ...setTimeout(() =&gt; { ... "AMap.MapType", //类别切换控件,实现默认图层与卫星图、实施交通图层之间...

    微信小程序百度地图js

    微信小程序百度地图js,可嵌套在微信小程序里面进行百度地图开发

    百度地图扩展包bmap.js

    百度地图扩展包,可用于Echarts使用百度地图作为底图。ECharts是一个使用 JavaScript 实现的开源可视化库。

    boa-constructor-0.6.1.src.win32

    boa-constructor-0.6.1.src.win32.exe

    Ext.ux 收集

    NULL 博文链接:https://lingf.iteye.com/blog/1188654

    boa-constructor-0.6.1.bin

    boa-constructor-0.6.1.bin.setup

    Making Games with Python & PyGame.pdf(with code)

    A Reminder About Functions, Methods, Constructor Functions, and Functions in Modules (and the Difference Between Them) ....................................................................................

    boa-constructor-0.6.1.bin.setup

    boa-constructor-0.6.1.bin.setup 这是WINDOWS安装版本。也是最新的。不容易找啊。 这是第一个包

    Constructor.rar

    Constructor.rar Constructor.rar

    【snakeyaml升级2.x重写类源文件】

    3. **重写源文件**:如果发现有任何不兼容的API调用,需要根据官方文档或者新版本的API接口来修改代码。例如,旧版本中的某些方法可能已经被移除,需要找到替代的方法。 4. **测试**:完成代码修改后,进行全面的...

    构造函数的继承问题 笔记

    3. **构造函数重载与父类构造函数的选择**:如果父类中有多个构造函数,子类可以通过`super()`后跟相应的参数列表来选择调用哪一个父类构造函数。 例如: ```java class Base { public Base() { System.out....

    tweenjs.min.js文件

    "Ticker.getInterval"),Ticker._setFPS=function(a){Ticker._setInterval(1e3/a)},Ticker.setFPS=createjs.deprecate(Ticker._setFPS,"Ticker.setFPS"),Ticker._getFPS=function(){return 1e3/Ticker._interval},...

    boa-constructor-0.6.1. for python2.5

    3. **环境变量**:安装后,确保Boa Constructor的路径被添加到系统的PATH环境变量中,这样你可以在命令行中直接启动它。 4. **更新和维护**:虽然Boa Constructor的最新版本可能是针对更现代的Python版本,但这个...

Global site tag (gtag.js) - Google Analytics