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下即可