我有一个使用Hibernate和PostgreSQL的Maven项目,并且它自己的工作正常。现在我想在这个servlet中使用这个项目中的一些类(实质上是数据库),但现在事情破裂了。引用Maven项目的Servlet - NoClassDefFoundError
访问Tomcat中的servlet时,出现java.lang.NoClassDefFoundError: javax/persistence/Persistence
错误。
我在想,Maven依赖不会被“转发”到servlet项目,但我不知道该怎么做。我已经将Maven项目添加到了servlet构建路径中,并且还将其添加到了“Web部署程序集”中......我还需要做些什么?
可能重复使用[java.lang.ClassNotFoundException:javax.persistence.Persistence找不到JPA](http://stackoverflow.com/questions/25639515/java-lang-classnotfoundexception-javax-persistence-persistence-cannot被发现) – Arpit