Spring Boot Flyway не запускается при запускеJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Spring Boot Flyway не запускается при запуске

Сообщение Anonymous »

У меня есть приложение весенней загрузки, и я установил зависимость Flyway для запуска миграции Postgres. Однако когда я запускаю приложение, ничего не происходит.
В моем pom.xml есть следующее:

Код: Выделить всё

org.flywaydb
flyway-core
10.20.0

В моем application.properties у меня есть следующее:

Код: Выделить всё

spring.flyway.enabled=true
spring.flyway.baseline-on-migrate=true
logging.level.org.flywaydb=DEBUG

spring.datasource.url=jdbc:postgresql://localhost:5432/mydb
spring.datasource.username=username
spring.datasource.password=password
У меня есть sql-файл миграции внутри resources/db/migration с именем: V1__initial_migration.init с запросом на создание таблицы внутри.И, наконец, журналы, когда я запускаю приложение, не показывают ничего, связанного с Flyway, и в базе данных ничего не меняется:


2024-11-17T12:59:30.239Z INFO 13224 --- [task_management] [ main] c.example.task_management.Application: нет активного профиля
, возвращается к 1 профилю по умолчанию: «по умолчанию»
2024-11-17T12:59:31.094Z ИНФОРМАЦИЯ 13224 --- [task_management] [

main] .s.d.r.c.RepositoryConfigurationDelegate : Загрузка репозиториев Spring
данных JPA в режиме DEFAULT. 2024-11-17T12:59:31.164Z INFO
13224 --- [task_management] [ main]
.s.d.r.c.RepositoryConfigurationDelegate : завершено сканирование репозитория Spring Data
за 60 мс. Обнаружено 3 интерфейса репозитория JPA.
2024-11-17T12:59:31.884Z INFO 13224 --- [task_management] [

main] o.s.b.w.embedded.tomcat.TomcatWebServer: Tomcat инициализирован
с портом 8080 (http) 2024-11-17T12:59:31.904Z INFO 13224 ---
[task_management] [ main]
o.apache.catalina.core.StandardService : Запуск службы [Tomcat]
2024- 11-17T12:59:31.904Z ИНФОРМАЦИЯ 13224 --- [task_management] [

main] o.apache.catalina.core.StandardEngine : Запуск сервлета
движка: [Apache Tomcat/10.1.31] 2024-11-17T12:59:31.977Z ИНФОРМАЦИЯ 13224
--- [управление_задачами] [основной] o.a.c.c.C.[Tomcat].[localhost].[/] : Инициализация Spring
встроенного WebApplicationContext 2024-11-17T12:59:31.978Z INFO 13224
--- [task_management] [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext:
инициализация завершена за 1659 мс 17.11.2024T12:59:32.145Z INFO
13224 --- [task_management] [ main]
com.zaxxer.hikari.HikariDataSource : HikariPool- 1 - Начинаем...
2024-11-17T12:59:32.362Z INFO 13224 --- [task_management] [

main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 — добавлено
соединение org.postgresql.jdbc.PgConnection@2668c286
2024-11-17T12:59:32.364Z INFO 13224 --- [task_management] [

main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 — Запуск
завершен. 2024-11-17T12:59:32.437Z INFO 13224 --- [task_management]
[ main] o.hibernate.jpa.internal.util.LogHelper:
HHH000204: Обработка PersistenceUnitInfo [имя: по умолчанию]
2024-11-17T12:59:32.502Z INFO 13224 --- [task_management] [

main] org.hibernate.Version: HHH000412: Hibernate
Основная версия ORM 6.5.3 .Окончательный 2024-11-17T12:59:32.545Z INFO 13224 ---
[task_management] [ main]
o.h.c.internal.RegionFactoryInitiator : HHH000026: Кэш второго уровня отключен 2024-11-17T12:59:32.937Z INFO 13224 ---
[task_management] [ main]
o.s.o.j.p.SpringPersistenceUnitInfo: нет настройки LoadTimeWeaver:
игнорирование преобразователя классов JPA 2024-11-17T12:59:33.914Z INFO 13224
--- [task_management] [main] o.h.e.t.j.p.i.JtaPlatformInitiator: HHH000489: Нет платформы JTA
доступной (установите для 'hibernate.transaction.jta.platform' значение включить JTA
интеграция платформы) 2024-11-17T12:59:33.917Z INFO 13224 ---
[task_management] [ main]
j.LocalContainerEntityManagerFactoryBean : инициализированный JPA
EntityManagerFactory для единицы персистентности «по умолчанию» '
2024-11-17T12:59:34.298Z WARN 13224 --- [task_management] [

main] JpaBaseConfiguration$JpaWebConfiguration:
spring.jpa.open-in-view включен по умолчанию. Таким образом, запросы к базе данных
могут выполняться во время рендеринга представления. Явно настройте
spring.jpa.open-in-view, чтобы отключить это предупреждение
2024-11-17T12:59:34.800Z INFO 13224 --- [task_management] [

main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat запущен на
порту 8080. (http) с контекстным путем '/' 2024-11-17T12:59:34.813Z INFO
13224 --- [task_management] [ main]
c.example.task_management.Application: запущенное приложение в5,045 секунд (процесс выполняется 5,497 секунды)


Что может быть причиной этой проблемы?

Подробнее здесь: https://stackoverflow.com/questions/791 ... on-startup
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Запустите миграцию Flyway вручную, используя плагин gradle Flyway в Micronaut.
    Anonymous » » в форуме JAVA
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Запустите миграцию Flyway вручную, используя плагин gradle Flyway в Micronaut.
    Anonymous » » в форуме JAVA
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Запустите миграцию Flyway вручную, используя плагин gradle Flyway в Micronaut.
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Приложение Spring Boot не запускается с Testcontainers и Flyway
    Anonymous » » в форуме JAVA
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Приложение Spring Boot не запускается с Testcontainers и Flyway
    Anonymous » » в форуме JAVA
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»