Cześć, zaczynam naukę z hibernatem w javie. Ze strony MySQL Workbench stworzyłem prostą bazę danych (jeden wiersz i cztery kolumny). Ze strony javy utworzyłem projekt Maven. Po uruchomieniu aplikacji wyskoczył błąd:
"Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at org.hibernate.boot.spi.XmlMappingBinderAccess.<init>(XmlMappingBinderAccess.java:43)
at org.hibernate.boot.MetadataSources.<init>(MetadataSources.java:86)
at org.hibernate.cfg.Configuration.<init>(Configuration.java:123)
at org.hibernate.cfg.Configuration.<init>(Configuration.java:118)
at pl.strefakursow.hibernatedemo1.SaveEntityApp.main(SaveEntityApp.java:14)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 5 more
Błąd mnie zdziwił ponieważ dokładnie podążałem według autora kursu ze strony strefakursow.pl