Spring Boot administra las dependencias y la configuración automáticamente. No necesita especificar la versión para ninguna de esas dependencias.
Spring Boot actualiza todas las dependencias automáticamente al actualizar Spring Boot.
Nota: también podemos especificar una versión anulando las recomendaciones de Spring Boot si creemos que es necesario. Nota: cada versión de Spring Boot está asociada a una versión base de Spring Framework, por lo que le recomendamos que no especifique su versión por su cuenta. Sistema de Gestión de Dependencia de Maven El proyecto Maven hereda la siguiente característica del proyecto principal.
Java versión 1.6 como el compilador predeterminado. Codificación de fuente UTF-8. Una sección de Gestión de dependencias que le permite excluir etiquetas de <versión> para comunes. Dependencias, heredadas de las dependencias de arranque de primavera POM. Filtrado de recursos sensatos. Configuración de plugin sensible Heredar el padre inicial Podemos configurar nuestro proyecto para heredar de spring-boot-starter-parent simplemente configurando de la siguiente manera.
< padre >
< groupId > org.springframework.boot </ groupId >
< artifactId > spring-boot-starter-parent </ artifactId >
< versión > 2.0.0.BUILD-SNAPSHOT </ version >
</ parent >
Nota: solo debe especificar el número de versión de Spring Boot en esta dependencia. Si importa iniciadores adicionales, puede excluir de manera segura el número de versión. Cambiar la versión de Java podemos configurar fácilmente la versión de Java para nuestro proyecto en la sección de propiedades como se indica a continuación.
< propiedades >
< java.version > 1.8 </ java.version >
</ propiedades >
Agregar Spring Boot Maven Plugin Podemos incluir el plugin Maven en nuestro archivo pom.xml. Se usa para empaquetar el proyecto como un archivo ejecutable. Lo estamos agregando aquí.
< construir >
< plugins >
< plugin >
< groupId > org.springframework.boot </ groupId >
< artifactId > spring-boot-maven-plugin </ artifactId >
</ plugin >
</ plugins >
</ build >