Avalados por :

Como adicionar bibliotecas de terceiros no Hybris (SAP Commerce): Guia passo a passo e recomendações

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Olá! Alguém sabe como adicionar bibliotecas de terceiros no Hybris?

Costumava usar o Maven em projetos anteriores e me acostumei a simplesmente adicionar dependências no pom.xml. No entanto, não tenho certeza de qual é a forma "padrão" de fazer isso no Hybris (SAP Commerce).

Sugestões seriam apreciadas! Obrigado!

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Olá!

Basta colocar suas bibliotecas em \lib ou \web\webroot\WEB-INF\lib. O processo de construção automaticamente procurará por elas. Certifique-se de cuidar do classpath em seu IDE.

Como alternativa, adicione usemaven="true" em seu extensioninfo.xml se desejar usar o Maven.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Existem duas formas de incluir bibliotecas Java de terceiros no SAP Commerce.

A primeira opção é colocar arquivos *.jar na pasta lib . Existem duas pastas lib disponíveis para esse fim, uma está na pasta raiz da extensão ( <pasta da extensão>/lib ) que é usada para Bibliotecas Globais e a outra está no diretório web ( <pasta da extensão>/web/webroot/WEB-INF/lib ) que é usada para Bibliotecas de Módulos Web.

A segunda opção é usar o arquivo external-dependendencies.xml que é muito semelhante à estrutura do arquivo pom.xml . Assim como a pasta lib , esse arquivo também existe em dois locais, um na pasta raiz da extensão e o outro no módulo web ( <pasta da extensão>/web/webroot/WEB-INF ). Para poder usar este arquivo, você precisa definir usemaven="true" no arquivo extensioninfo.xml da extensão.

Lembre-se de que essas duas opções não podem ser usadas ao mesmo tempo. Você deve escolher uma opção que seja adequada para você. E ao selecionar a opção usemaven , certifique-se de que o servidor que compila o SAP Commerce tenha acesso aos repositórios do Maven para que as bibliotecas externas possam ser baixadas no momento da compilação, se necessário.

Para mais detalhes, você pode ler: https://help.sap.com/viewer/d0224eca81e249cb821f2cdf45a82ace/latest/en-US/120f6d7b89a745018cb28b5e34...

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?