Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Duda] Duda Flyway dependencia Spring

Buen dia, tengo una duda respecto a la dependencia usada en Spring (Flyway), ya que todo ejecuta bien hasta que empleo la dependencia anteriormente mencionada. He intentando agregarla desde maven repository y desde Spring Initializr pero sigue igual y me arroja el siguiente problema.

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'flywayInitializer' defined in class path resource [org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Flyway Teams Edition or MySQL upgrade required: MySQL 5.7 is no longer supported by Flyway Community Edition, but still supported by Flyway Teams Edition.

Supongo que hace referencia a alguna actualización de MySQL (Base de datos que estoy empleando actualmente), sin embargo tengo varias DB y no he querido reinstalar MySQL por lo mismo y mucho menos sin estar seguro. Agradezco si alguien tiene la respuesta, mil gracias

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta
solución!

¡Hola Jonathan!

Por lo que puedo entender de tu pregunta, estás teniendo problemas con la dependencia Flyway en Spring. El error que estás recibiendo parece indicar que Flyway ya no es compatible con MySQL 5.7 en su versión comunitaria, pero sigue siendo compatible con la versión de Flyway Teams Edition.

Una solución posible es actualizar a MySQL 8 o cambiar a Flyway Teams Edition. Si no deseas actualizar MySQL, puedes intentar usar una versión anterior de Flyway que sea compatible con MySQL 5.7.

Te sugiero que revises la documentación de Flyway para obtener más información sobre las versiones compatibles.

Espero que esta información te sea útil. ¡Buena suerte resolviendo tu problema y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios