Hibernateを使用してJODALocalDate属性を永続化しようとしています。
@Column(nullable = false)
@Type(type = "org.jadira.usertype.dateandtime.joda.PersistentDateTime")
private DateTime scheduledDepartureTime;
次のjarファイルをダウンロードしました。
usertype.jodatime-2.0.1.jar
usertype.spi-3.0.0.GA.jar
usertype.core-3.0.0.GA.jar
それらをクラスパスに追加しました。
アプリケーションを実行しようとすると、
java.lang.ClassNotFoundException: org.jadira.usertype.dateandtime.shared.spi.AbstractSingleColumnUserType
Eclipseでこのクラスを検索すると、それを見つけることができますが、に
org.jadira.usertype.shared.spi
あり、例外を説明しています。
このクラスが間違ったパッケージで検索される理由はありますか?私はこれらのjarの最新バージョンを使用しているので、これがバージョンの問題によるものではないかと思います。
ご協力いただきありがとうございます !