【发布时间】:2020-07-26 04:26:59
【问题描述】:
我没有添加任何与休眠相关的 maven 依赖项,但仍然存在 maven 依赖项文件夹中的 jar,它产生了如何删除它的问题,谢谢
【问题讨论】:
-
hibernate core jar 是否占用太多空间?还是与其他依赖冲突?
-
@Popeye 它与其他依赖项冲突。
我没有添加任何与休眠相关的 maven 依赖项,但仍然存在 maven 依赖项文件夹中的 jar,它产生了如何删除它的问题,谢谢
【问题讨论】:
它可能是一个传递依赖。使用 maven 依赖插件,看看你从哪里得到 hibernate-core jar。 https://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html
然后,如果不使用父 jar,则可以删除父 jar,如果没有造成任何问题,则可以保留 hibernate-core。取决于用例和您的要求。
【讨论】:
你可以排除传递依赖见Dependency Exclusions,当然你应该识别带来休眠的依赖。
还可以查看作用域如何影响传递依赖,请参阅Dependency Scope
【讨论】: