初始Spring碰到的错误及解决方法

January 20, 2009 · Filed Under Spring, java · Comment 

刚刚开始学习Spring,于是在eclipse下引入了spring的包,等一切配置完成后,开始运行,没有想到报错,如下所示:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
    at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:145)
    at org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:84)
    at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.<init>(AbstractRefreshableConfigApplicationContext.java:59)
    at org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:58)
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:136)
    at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)
    at org.nupt.springtest.A.main(A.java:10)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    … 7 more

仔细得看了看错误,发现缺少一个类:org/apache/commons/logging/LogFactory。

于是开始Google,发现,只要引入logging.jar这个包,问题就可以解决。

这几天在看的网站

November 27, 2008 · Filed Under java · 4 Comments 

转眼间,工作已经找到,压力减轻了许多。在短暂的轻松后,又感到了更多的压力。所谓活到老,学到老。就介绍这几天Soz一直在关注的网站(都是关于Java开发的),因为Soz找到了一份Java开发的工作:)

  • JavaEye:一个出名的java开发社区。
  • CSDN:这个估计大家都知道,很出名的程序员社区。
  • J道:同样很出名。

同时,自己还在钻研SSH框架(Struts、Spring、Hibernate),目前还正在看一些文档,希望在有一定的了解之后,将利用SSH开发一个项目,以此增加对SSH的理解。