javax/transaction/Synchronization

j2ee.jar包中包含 jsp-api.jar , servlet-api.jar . jta.jar 等很多jar包的内容

思路:1、这样一定是tomcat 环境中没有 javax.transaction.Synchronization类,而我的ide(myeclipse)的工程build path中含有javax.transaction.Synchronization 类

         2、寻找 javax.transaction.Synchronization 发现在javaee.jar 中有这个类,这个是建立web project 时选择j2ee 5.0规范产生的,

           但是有这个类为什么不行呢??求解:

解决方法:在hibernate 所提供的lib中找到jta.jar 放到你的web project 的web-inf/lib中。其实jta.jar 是javaee.jar的一部分。 

你可能感兴趣的:(transaction)