Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

348
Visualizações
excluir el archivo de configuración (.xml y paquete) del contenedor de dependencias en el proyecto Gradle Spring

En mi proyecto de primavera, usamos la dependencia web que contiene una configuración applicationContext.xml y security-config.xml . Tengo que cambiar en ambos en mi aplicación, ¿cómo puedo lograr esto?

estoy esperando asi

 compile (librariesdependencyname) { exclude ('applicationContext.xml') exclude ('common-security-config.xml') }
over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Si su equipo maneja el frasco. Solo pídales que creen una nueva versión y sin esta configuración y archivos de recursos

O

Puede modificar la ubicación del cargador de contexto y el patrón como se muestra a continuación

 <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:applicationContext.xml,classpath*:/**/*-config.xml</param-value> </context-param>
over 4 years ago · Santiago Trujillo Relatório

0

Más información sobre la configuración del proyecto ayudará con sugerencias más precisas. Puede haber múltiples formas de lograrlo.

Suponiendo que tiene seguimiento

  1. La biblioteca ha mencionado archivos xml
  2. Queremos el código no las configuraciones

Como mencionó @Araf, podemos solicitar al equipo que actualice la biblioteca y cambie la configuración

  1. Reestructure el código para proporcionar archivos de configuración automática de esta manera, el consumidor de la biblioteca puede optar por cargar las configuraciones a través de la carga automática o no.
  2. Defina sus propios archivos xml para cargar para que no cargue configuraciones de biblioteca

Una forma de lograr el mecanismo de configuración automática mencionado en https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.developing-auto-configuration o como es su propio proyecto, puede pruebe el proyecto de varios módulos https://www.baeldung.com/spring-boot-multiple-modules

Al elegir qué paquete cargar o excluir, podemos usar @ComponentScan https://www.baeldung.com/spring-component-scanning .

La versión XML de las anotaciones debería estar disponible, personalmente prefiero las anotaciones ya que usará el código como configuraciones.

over 4 years ago · Santiago Trujillo Relatório

0

Puede agregar una tarea personalizada en Gradle y, en lugar de agregar su jar, compile la "dependencia". Defínala como dependencia de "algo" . Acceda a este objeto usando configuraciones. "algo" . Consulte el ejemplo a continuación.

 librariesdependency "<<package-librariesdependencyname>>" jar.dependsOn 'customJar' task customJar (type: Jar) { archiveName = 'your-output.jar' from zipTree(configurations.librariesdependency.singleFile) exclude 'applicationContext.xml' }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda