我已经从Hibernate网站下载了zip文件,我们有一个包含所有必需jar的文件夹。
但是我想和Maven在一起。我需要检查哪些是此Hibernate版本所需的库,然后在中手动添加它们pom.xml吗?
pom.xml
有没有办法只添加hibernate和Maven来添加所有必需的库本身?
如果要将JPA与Hibernate一起使用,则只需一个Maven依赖项。请参考下载页面:
<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>5.4.10.Final</version> </dependency>
这种依赖关系会将所有必需的其他工件作为传递性依赖项(例如JPA API,Hibernate Core和许多其他依赖项)。
这就是Maven的力量。您不需要手动将任何内容添加到类路径中,也无需弄清楚自己应该添加哪个jar。一个Maven依赖项会将其需要的所有内容声明为可传递依赖项。