hibernate中那些奇葩的问题
最近在学习hibernate时,遇到如下问题:
错误提示 Exception in thread "main" java.lang.ExceptionInInitializerError at org.hibernate.cfg.Configuration.reset(Configuration.java:330) at org.hibernate.cfg.Configuration.<init>(Configuration.java:296) at org.hibernate.cfg.Configuration.<init>(Configuration.java:300)
我的使用的是eclipse+hibernate,jar包是在自己的user libraries里选择的。
解决方式:
增加user library的时候有个复选框"System libary(added to the boot class path)",不要勾上了复选框, 再次运行,问题解决。
相关推荐
`java.lang.ExceptionInInitializerError` 是Java编程语言中一个特殊的运行时异常,它通常表示在类的静态初始化过程中发生了异常。这个错误不是因为类的构造函数,而是由于静态变量初始化或者静态初始化块(也称为...
5. 检查日志文件中是否有java.lang.ExceptionInInitializerError这样的错误 与ClassNotFoundException的区别 NoClassDefFoundError和ClassNotFoundException都是Java中的类加载错误,但是它们之间有着明显的区别。...
java.lang.ExceptionInInitializerError Caused by: java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(ImageIO.java:1388) at com.pleanwar.fiying.FlyingObject.loadImage...
在Java编程语言中,异常处理机制通过try-catch-finally语句块实现。当一个异常在try块中发生时,控制权会立即传递给相应的catch块,使得开发者有机会处理这个异常,而不是让程序崩溃。如果捕获到的异常类型与catch块...
Exception in thread "Main Thread" java.lang.ExceptionInInitializerError Caused by: org.apache.commons.logging.LogConfigurationException: The chosen LogFactory implementation does not extend ...