点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在Hybris 5.4.0.0中, joda-time-2.0.jar
驻留在bin/platform/ext/core/lib/中。
我想使用最新版本的Amazon Web Services SDK。 需要joda时间2.2或更高。
我尝试将 joda-time-2.2.jar
放入我自己的扩展程序的/lib目录中,但Hybris仍会类加载内核中捆绑的2.0 jar。
我不希望替换core/lib中的jar,有没有其他方法可以覆盖捆绑的jar?
嗨,肖恩
您可以根据自己的情况使用buildcallbacks.xml,它主要用于连接构建过程并帮助消除jar冲突。 hmc提供的buildcallbacks.xml提供了示例配置详细信息,可帮助您满足需要。 hmc中提供的示例代码与您的情况类似。
如果还有其他问题,请告诉我。
谢谢
Jayahar
btw:我们在Hybris 4.7上使用solr-solrj-4.7.2.jar已有一年多了,没有任何问题。 在我们迁移到Hybris 5.4.0.1之后,发生了与罐子的冲突。
大家好,我在文件中使用了相同的代码,但是它不起作用。 jar commons-httpclient-3.1已被弃用,并且与http-client jar冲突。 我在自定义模块wsmonitoring的buildcallback.xml中使用了以下代码:
实际上,我想从构建中删除commons-httpclient。 预先感谢大家的任何建议。
1将您的库添加到{yourProject} \ config \ customize \ platform \ ext \ core \ lib
2如果要用新版本替换jar,可以将新的jar添加到此文件夹。 但是在3步自定义后,您将在平台库中看到2个jar:旧版本和新版本。 要仅保留新版本,请将新版本重命名为旧版本。 在这种情况下,hybris将使用命名为旧文件的jar,但其中将使用新的jar版本
3蚂蚁自定义
一周热门 更多>