社区
Java EE
帖子详情
已导入commons-logging.jar显示NoClassDefFoundError: org/apache/commons/logging/LogFact
yanyan333333
2012-05-27 11:14:01
在工程里用到ApplicationContext ctx=new ClassPathXmlApplicationContext("XXX.xml")
已经在class path里导入了commons-logging.jar包,还是出现
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
这是怎么回事?
...全文
460
6
打赏
收藏
已导入commons-logging.jar显示NoClassDefFoundError: org/apache/commons/logging/LogFact
在工程里用到ApplicationContext ctx=new ClassPathXmlApplicationContext("XXX.xml") 已经在class path里导入了commons-logging.jar包,还是出现 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 这是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
五哥
2012-05-27
打赏
举报
回复
包冲突啦 ,删除掉一个
古布
2012-05-27
打赏
举报
回复
LZ的jar是不是坏了
yanyan333333
2012-05-27
打赏
举报
回复
还有我发现若正常缺少commons-logging.jar包是
有一个Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
......
而我现在的是
没有Caused by:..........
yanyan333333
2012-05-27
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
会不会是有两个的原因?试下吧。
[/Quote]
一个也没用....
fw347969680
2012-05-27
打赏
举报
回复
会不会是有两个的原因?试下吧。
yanyan333333
2012-05-27
打赏
举报
回复
最后我终于懂了.........我在加Spring的包的时候勾了System library,所以才出现以上情况,去掉就可以了.晕,害我弄了这么久
使用json-lib-2.2.2-jdk15.
jar
所要用到的
jar
包
json-lib-2.2.3-jdk15.
jar
commons
-beanutils-1.7.0.
jar
commons
-httpclient-3.1.
jar
commons
-lang-2.3.
jar
commons
-
log
ging
-1.1.1.
jar
commons
-collections-3.2.1.
jar
ezmorph-1.0.3.
jar
如果不关联这些包,则会出现以下错误:java.lang.
NoClassDefFoundError
: net/sf/ezmorph/Morpher java.lang.
NoClassDefFoundError
:
org
/
apache
/
commons
/collections/map/ListOrderedMap java.lang.
NoClassDefFoundError
:
org
/
apache
/
commons
/beanutils/DynaBean java.lang.
NoClassDefFoundError
:
org
/
apache
/
commons
/codec/DecoderException java.lang.
NoClassDefFoundError
:
org
/
apache
/
commons
/lang/exception/NestableRuntimeException java.lang.
NoClassDefFoundError
:
org
/
apache
/
commons
/
log
ging
/
Log
Fact
ory 要在java里使用json用到的
jar
包怎么
导入
?把包粘贴到WebRootWEB-INFlib目录下就行了 不用自己单独建立libs目录
commons
-
log
ging
-1.1.2.
jar
java.lang.
NoClassDefFoundError
:
org
/
apache
/
commons
/
log
ging
/
Log
Fact
ory 这个错误的发生,基本上都是因为缺少一个
jar
包引起的,把该
jar
包加入你的build path 即可。
日志框架
commons
-
log
ging
和
Log
4j应用
本课程主要讲解日志框架
commons
-
log
ging
和
Log
4j基本应用和分析,适合于所有java开发人员
commons
-
log
ging
.
jar
如果遇到java.lang.
NoClassDefFoundError
:
org
/
apache
/
commons
/
log
ging
/
Log
Fact
ory at
org
.springframework.web.servlet.DispatcherServlet.
就下载这个包。就可以解决了。
lib-springMVC
java.lang.
NoClassDefFoundError
:
org
/springframework/beans/
fact
ory/BeanNameAware 1 2 根据错误加入 spring-beans-4.x.x.RELEASE.
jar
1 2 接着报错 java.lang.
NoClassDefFoundError
:
org
/springframework/context/EnvironmentAware 1 2 继续加入 spring-context-4.x.x.RELEASE.
jar
1 2 接着报错 java.lang.
NoClassDefFoundError
:
org
/springframework/core/env/Environment 1 2 继续加人 spring-core-4.x.x.RELEASE.
jar
1 2 接着报错
org
/
apache
/
commons
/
log
ging
/
Log
Fact
ory
commons
-
log
ging
-1.1.3.
jar
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章