public class MainCounts {
public static void main(String[] args) {
SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction();
HibVO hib = new Hib();
session.save(hib );
tx.commit();
}
}这句话报错了具体异常:Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
at org.hibernate.cfg.Configuration.<clinit>(Configuration.java:165)
at com.ge.ipAssignCounts.MainCounts.main(MainCounts.java:21)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
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)
红色代码的地方报的错
我找了一下 都说是下载一个slf4j.jar
导入一下就好了,但是我下载的slf4j解压后 导入 slf4j-api-1.5.6.jar 和slf4j-log4j12-1.5.6.jar
还是不好使
而且在这两个包下面
slf4j下有一个 org.slf4j.impl.Log4jLoggerFactory;
没有所谓的org/slf4j/LoggerFactory怎么回事呢?我用的是hibernate3.5希望大家帮帮忙 着急啊!头大了都 O(∩_∩)O~
public static void main(String[] args) {
SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction();
HibVO hib = new Hib();
session.save(hib );
tx.commit();
}
}这句话报错了具体异常:Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
at org.hibernate.cfg.Configuration.<clinit>(Configuration.java:165)
at com.ge.ipAssignCounts.MainCounts.main(MainCounts.java:21)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
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)
红色代码的地方报的错
我找了一下 都说是下载一个slf4j.jar
导入一下就好了,但是我下载的slf4j解压后 导入 slf4j-api-1.5.6.jar 和slf4j-log4j12-1.5.6.jar
还是不好使
而且在这两个包下面
slf4j下有一个 org.slf4j.impl.Log4jLoggerFactory;
没有所谓的org/slf4j/LoggerFactory怎么回事呢?我用的是hibernate3.5希望大家帮帮忙 着急啊!头大了都 O(∩_∩)O~
那个类这里有
SessionFactory sessionFactory = new Configuration("/com/....cfg.xml").configure().buildSessionFactory();
所以找不到class文件