作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我已经从 Hibernate 网站下载了 zip,我们有一个包含所有必需 jar 的文件夹。
但我想用 Maven 解决这个问题。我是否需要检查哪些是此 Hibernate 版本所需的库并在 pom.xml
中手动添加它们?
有没有办法只添加 hibernate 和 maven 来添加所有需要的库本身?
最佳答案
如果您想将 JPA 与 Hibernate 一起使用,您只需要一个 Maven 依赖项。引用download page :
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.4.10.Final</version>
</dependency>
此依赖项将提取所有必需的其他 Artifact 作为传递依赖项(如 JPA API、Hibernate Core 和许多其他项)。
这就是 Maven 的力量。您不需要手动向类路径添加任何内容,也不需要自己弄清楚应该添加哪些 jar。一个 Maven 依赖项会将它需要的一切声明为传递依赖项。
关于java - Maven - 如何为 hibernate 添加所有必需的依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33720355/
我是一名优秀的程序员,十分优秀!