gpt4 book ai didi

hybris - 如何使用 external-dependencies.xml 文件在 hybris 中添加依赖项?

转载 作者:行者123 更新时间:2023-12-01 06:22:14 53 4
gpt4 key购买 nike

我是hybris的新手。我想使用 external-dependencies.xml 在 hybris 中添加 maven 依赖项。但是我看不到任何弹出的 jar 。是否可以使用 external-dependencies.xml 获取 jar,如果可以,请提供您的回复。

最佳答案

平台构建与 ant 耦合,但您可以使用 maven 依赖项(默认情况下禁用,因为所有必要的库都随 hybris 一起提供)。

为了激活依赖管理,您必须执行以下步骤:

1)确保你已经安装了maven

2) 从您的扩展中打开 extensioninfo.xml
2.1) 包括 usemaven="true",例如

enter image description here

3)在“external-dependencies.xml”文件中管理你的依赖项(这个文件里面是一个常规的maven pom.xml)

4)构建你的项目(ant all)。 Hybris 获取所需的库到\lib 和\web\webroot\WEB-INF\lib (请记住,有两个“external-dependencies.xml”,一个用于核心模块,另一个用于 Web 模块)

此外,如果您查看 ant 目标,您会看到有一个调用“ updateMavenDependencies ”。此任务删除 lib 文件夹中的所有 jar,并用定义的 maven 依赖项替换它们。如果您不想让 maven 管理一些库,您可以处理这个问题,在扩展调用“unmanaged-dependencies.txt”的根目录中创建一个文件。在此文件中,您将包含 maven 不会管理的所有库(因此ant 目标不会删除此文件中包含的库)

关于hybris - 如何使用 external-dependencies.xml 文件在 hybris 中添加依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41444290/

53 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com