Saltar al contenido

Integrar Spring Boot en un proyecto EAR

Nuestros programadores estrellas han agotado sus reservas de café, en su búsqueda a tiempo completo por la respuesta, hasta que Penélope encontró la respuesta en Gogs así que ahora la comparte contigo.

Solución:

Necesita un proyecto principal que incluya un proyecto de guerra, que será su proyecto de arranque de primavera, y un proyecto de oreja solo para hacer su oreja.

El padre deberá tener la bota de resorte como su padre:



  4.0.0

 
    org.springframework.boot
    spring-boot-starter-parent
    1.4.3.RELEASE
  

  com.greg
  ear-example
  1.0-SNAPSHOT
  pom

  
        1.0-SNAPSHOT
  

  ear-example
  
    example-ear
    example-war
  


Tu proyecto de oído es:



  4.0.0

  
    com.greg
    ear-example
    1.0-SNAPSHOT
  

  example-ear
  ear

  
    
      com.greg
      example-war
      $project.version
      war
    
  

  
   
     
        maven-ear-plugin
        2.10.1
        
                
                        
                                com.greg
                                example-war
                                /appname
                        
                
        
      
    
  


Tienes que usar el sistema de gestión de dependencias.

Le permite configurar el padre de Spring Boot WAR proyecto de módulo a los diferentes de los spring-boot-starter-parent. Entonces sería posible incluir el WAR proyecto en el EAR uno de la misma manera que cualquier otro.


     
        
            
            org.springframework.boot
            spring-boot-dependencies
            1.5.2.RELEASE
            pom
            import
        
    

… ahora puede usar todas las dependencias iniciales de Spring Boot de la manera habitual:


    
        org.springframework.boot
        spring-boot-starter-web
    
    
        org.springframework.boot
        spring-boot-starter-data-jpa
    

Las dependencias iniciales que debe especificar en el nivel de proyectos del módulo, mientras que la configuración de administración de dependencias puede especificarse en ambos, en general EAR proyectos o individualmente en cada uno de ellos, dependiendo de los requisitos de la aplicación.

Uso de Spring Boot sin el POM principal

Nos puedes añadir valor a nuestro contenido añadiendo tu veteranía en las aclaraciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *