Avalados por :

Solução de conflitos de arquivos Jar no desenvolvimento Java: como separar dependências e resolver conflitos

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

Prezada Equipe,

Temos um requisito de criar um módulo Java para processamento de PI. Criamos o módulo no NWDS 1.8 como projeto de desenvolvimento local, ear, biblioteca.

Estamos utilizando um arquivo Jar externo conforme o requisito do projeto para ler a classe Java.
Conforme observamos, um dos arquivos Jar internos está lendo a mesma classe e está entrando em conflito com o arquivo Jar externo, impedindo-nos de avançar.

O arquivo Jar interno da SAP é criado no momento da criação do espaço de trabalho e é utilizado por todos os módulos de desenvolvimento locais.

Ao removermos o arquivo Jar interno da pasta comum do espaço de trabalho para nosso módulo necessário, ocorre um erro em outro módulo que já está em funcionamento.

O nome do arquivo Jar interno é "engine.jee5.facade.jar" e está localizado no Componente de Desenvolvimento Necessário na estrutura de pastas do módulo.

O nome do arquivo Jar externo é "javax.jms-api-2.0.1.jar" incluído na pasta de biblioteca do módulo.

Por favor, sugira se há alguma disposição para separar as dependências de tempo de execução e de compilação, ou se podemos mover para cima e para baixo na Árvore de Dependências (de Baixo para Cima ou de Cima para Baixo). Verifique e sugira como resolver o conflito do arquivo Jar.
Por favor, nos avise se precisar de mais alguma informação.

Obrigado e cumprimentos,
Chandan Keshri

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

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

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?