私はHibernateとPostgreSQLを使用するMavenプロジェクトを持っています。今、私はこのプロジェクトの一部のクラス(本質的にはデータベース)をサーブレットで使いたいと思っています。Mavenプロジェクトを参照するサーブレット - NoClassDefFoundError
Tomcatのサーブレットにアクセスすると、java.lang.NoClassDefFoundError: javax/persistence/Persistence
エラーが発生します。
どういうわけか、Mavenの依存関係がサーブレットプロジェクトに「転送」されないと思っていますが、どうしたらよいか分かりません。私はMavenプロジェクトをサーブレットビルドパスに加えて、その "Web Deployment Assembly"にも追加しました...もっと何をする必要がありますか?
JPAで[java.lang.ClassNotFoundException:javax.persistence.Persistenceの重複が検出されない可能性があります](http://stackoverflow.com/questions/25639515/java-lang-classnotfoundexception-javax-persistence-persistence-cannot -be-found) – Arpit