Maven(external-dependencies.xml)和Web模块

2020-09-13 18:10发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我注意到,将Maven依赖项添加到external-dependencies.xml并将useMaven =" true"添加到extensioninfo.xml中的扩展名将允许从Maven下载依赖项。 看来这些仅添加到扩展名/lib。

有没有一种方法可以将依赖项添加到/web/webroot/WEB-INF/lib中。 extensioninfo.xsd表示可以完成此操作,但没有说明如何执行。

以/lib结尾的唯一文件是实际依赖项(没有传递性依赖项)。 是否可以包括传递依赖项?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我注意到,将Maven依赖项添加到external-dependencies.xml并将useMaven =" true"添加到extensioninfo.xml中的扩展名将允许从Maven下载依赖项。 看来这些仅添加到扩展名/lib。

有没有一种方法可以将依赖项添加到/web/webroot/WEB-INF/lib中。 extensioninfo.xsd表示可以完成此操作,但没有说明如何执行。

以/lib结尾的唯一文件是实际依赖项(没有传递性依赖项)。 是否可以包括传递依赖项?

付费偷看设置
发送
3条回答
SAP小黑
1楼-- · 2020-09-13 18:22

看起来,Web模块的Maven依赖关系是通过/web/webroot/WEB-INF/external-dependencies.xml处理的,而不是在模块根外部依赖关系xml文件中处理的

尚未进行自我测试,但是从构建日志中我认为是这种情况。

95年老男孩
2楼-- · 2020-09-13 18:11

不起作用(

骆驼绵羊
3楼-- · 2020-09-13 18:37

此功能非常强大,但仅在以下几行中记录了该文件:

https://wiki.hybris.com/display/release5/ Build + Framework#BuildFramework-ExternalDependencyUpdateDuringFirstBuild

在发现此功能之前,我在buildcallback.xml中使用ant和ivy实现了相同的功能。

实现的原因是可以使用刷新类路径,并在4.7和5.6之间添加

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答