Furkan Zumrut

java.lang.ClassNotFoundException: javax.transaction.TransactionManager hatası ve çözümü

Bu tip hatalar hibernate ve jpa üzerinde çalışırken karşımıza çıkabilmektedir. Hatamızın çıktısı şu şekildedir.

Caused by: java.lang.ClassNotFoundException: javax.transaction.TransactionManager
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)
… 23 more

Çözümü ise gayet basit. Hatamız eksik bir kütüphaneden kaynaklanmaktadır. Projemize javaee.jar kütüphanesini dahil ederek sorunu çözebiliriz.

Bu kütüphaneyi Maven Repository’den hazır bir şekilde indirip projemize dahil etmek istiyorsak. İndirme linkimiz aşağıdadır.

http://mvnrepository.com/artifact/javax/javaee-api/6.0

Projenizde maven kullanıyor iseniz. Aşağıdaki xml kodunu pom.xml dosyanıza eklemeniz yeterlidir.

   <dependency>
    	<groupId>javax</groupId>
    	<artifactId>javaee-api</artifactId>
    	<version>6.0</version>
	</dependency>
  </dependencies>

 

More from my site

  • java.lang.ClassNotFoundException: javax.persistence.Entity hatası ve çözümü
  • Open Source Projects Using Spring Hibernate Technologies
  • Postgresql Hibernate Code Generation Tool
  • Hello World!
  • org.hibernate.LazyInitializationException: could not initialize proxy – no Session hatası ve çözümü
  • Generic Dao ile crud işlemlerini tekrarlamaktan kaçının!
java.lang.ClassNotFoundException hatası, javax.transaction.TransactionManager error, javax.transaction.TransactionManager hatası, javax.transaction.TransactionManager hibernate jpa
JPA/Hibernate

Recent Posts

  • How to run java jar in Elastic beanstalk with custom jvm parameters? (Procfile)
  • How to change timezone with ebextension in Elastic Beanstalk?
  • Save your money shutting down EC2 Instance with AWS Lambda!
  • Keep your Test Environment more stable with Pre-Branch
  • Getting Started with Scalate: Simple Web Application with Spring MVC

Medium

Pages

  • CV

Categories

  • Android
  • AWS
  • CXF
  • Devops
  • Genel
  • Java
  • Javascript
  • JAX-RS
  • JPA/Hibernate
  • JSF
  • Maven
  • Postgresql
  • Servlet
  • Spring
  • Tomcat

Archives

  • August 2017
  • June 2016
  • October 2015
  • June 2015
  • May 2015
  • April 2015
  • February 2015
  • December 2014
  • November 2014
  • October 2014
  • June 2014
  • May 2014
  • June 2011

Theme created by Mick de Graaf

age of civilization
tank stars