覆盖核心库jar

2020-08-13 23:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在Hybris 5.4.0.0中...

         点击此处--->   EasySAP.com群内免费提供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?

4条回答
ZJXianG
2020-08-14 00:11 .采纳回答

嗨,肖恩

您可以根据自己的情况使用buildcallbacks.xml,它主要用于连接构建过程并帮助消除jar冲突。 hmc提供的buildcallbacks.xml提供了示例配置详细信息,可帮助您满足需要。 hmc中提供的示例代码与您的情况类似。

  
          <顺序>
              
                  <等于arg1 =" $ {ear.target.appserver}" arg2 =" jboss"/>
                  <然后>
                      
                      <删除>
                          
                              
                          
                      
                  
              
          
      
 
  

如果还有其他问题,请告诉我。

谢谢

Jayahar

一周热门 更多>