myeclipse 中使用junit 调试jpa报错 java.lang.NoClassDefFoundError: org/slf4j/helpers/NOPLoggerFactory
来源:互联网 发布:33选6所有组合数据库 编辑:程序博客网 时间:2024/05/21 22:31
java.lang.NoClassDefFoundError: org/slf4j/helpers/NOPLoggerFactory
原因是
slf4j-api-1.5.8
slf4j-nop-1.6.0
两个包不兼容造成的
下载最新的slf4j包
问题解决
统一使用
slf4j-api-1.6.3
下载地址
http://download.csdn.net/detail/ocean20/3695075
测试用类使用前加如junit-4.8.2.jar
package junit.test;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import org.junit.BeforeClass;
import org.junit.Test;
import com.itcast.bean.product.ProductType;
public class ProductTest {
@BeforeClass
public static void setUpBeforeClass() throws Exception {
}
/*
* 添加单元测试点
* (@Test) public void runtest()启动JPA框架
*/
@Test
public void runtest(){
//(Persistence.createEntityManagerFactory(“实体bean集合名”); 由JPA规范,作为启动JPA框架的入口点)
EntityManagerFactory factory = Persistence.createEntityManagerFactory("itcast");
EntityManager em =factory.createEntityManager();
em.getTransaction().begin();
em.persist(new ProductType());
em.getTransaction().commit();
em.close();
factory.close();
}
}
- myeclipse 中使用junit 调试jpa报错 java.lang.NoClassDefFoundError: org/slf4j/helpers/NOPLoggerFactory
- "Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/helpers/NOPLoggerFactory"错误解决方法
- "Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/helpers/NOPLoggerFactory"错误解决方
- JUnit使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- JUnit报错java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
- JUnit报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
- junit 单元测试报错:java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
- JUnit运行报错java.lang.NoClassDefFoundError: org/junit/rules/TestRule
- 引入junit-4.12 报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- JUnit使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误解决
- VC使用技巧
- 编写苹果游戏中心应用程序(翻译 1.14 向游戏中心提交成就)
- 深入浅出VA函数
- java文件操作--Thinking in java
- ZK 客户端事件-状态对应关系图
- myeclipse 中使用junit 调试jpa报错 java.lang.NoClassDefFoundError: org/slf4j/helpers/NOPLoggerFactory
- apache Rewrite拟静态
- .NET DataGridView列排序
- IS环境下配置PHP5+MySql+PHPMyAdmin
- archlinux安装
- MFC与SDK中的重画问题 。。WM_PAINT消息的处理
- 【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
- 使用插件技术,开发网页3D游戏
- 【转载】在 Linux 下用户空间与内核空间数据交换的方式,第 2 部分: procfs、seq_file、debugfs和relayfs