您的位置:首页 > 运维架构 > Apache

运行ava org.apache.axis.client.AdminClient时找不到org.apache.commons.logging.LogFactory

2015-04-03 10:19 477 查看
D:\Tomcat 5.0\webapps\axis\WEB-INF\classes>java org.apache.axis.client.AdminClie

nt

Exception in thread "main" java.lang.NoClassDefFoundError: org.apache.commons.lo

gging.LogFactory

at org.apache.axis.components.logger.LogFactory.class$(LogFactory.java:4

5)

at org.apache.axis.components.logger.LogFactory$1.run(LogFactory.java:45

)

at java.security.AccessController.doPrivileged(Native Method)

at org.apache.axis.components.logger.LogFactory.getLogFactory(LogFactory

.java:41)

at org.apache.axis.components.logger.LogFactory.<clinit>(LogFactory.java

:33)

at org.apache.axis.client.AdminClient.<clinit>(AdminClient.java:48)

抛出以上错误,系统环境变量里设置了Axis_HOME,并在ClassPath里添加了%Axis_HOME%\lib\axis.jar等Axis的几个包,也包含common-logging和log4j的包。

解决办法,将commons-logging.jar等axis jar包复制到你的项目classpath下即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐