Size: a a a

2021 March 10

AG

Alexey Genus in pro.jvm
В первую очередь это нужно для уменьшения размера docker-образа. В нижних слоях будут лежать медленно меняющиеся библиотеки, поэтому в большинстве случаев при обновлении кода они уже будут лежать в репозитории
источник

AM

Aleksander Melnichni... in pro.jvm
Руфат Хафизов
Всем привет! Может кто настраивал средство идентификации и аутентификации, - keycloak? Вопрос в следующем, возможно ли там стандартными средствами, не влазя в код, удалить данные о юзере из токена?
Добрый день, инфа в токене конфигурится внутри админки кк, думаю возможно. Как сделать - не помню, нужно прочитать про мапперы.
источник

AM

Aleksander Melnichni... in pro.jvm
Alexey Genus
В первую очередь это нужно для уменьшения размера docker-образа. В нижних слоях будут лежать медленно меняющиеся библиотеки, поэтому в большинстве случаев при обновлении кода они уже будут лежать в репозитории
А понимаю. Мы для этого jib используем - сборка образов моментальная
источник

T

Tima in pro.jvm
У меня такой application.yml
                                                        spring:
 datasource:
       url: jdbc:postgresql://localhost:5432/newdb
       username: postgres
       password: 1
       driver-class-name: org.postgresql.Driver
 jpa:
   hibernate:
       dialect: org.hibernate.dialect.PostgreSQLDialect
       ddl-auto: update
       generate-ddl: true
 liquibase:
   change-log: classpath:/db/changelog-master.yml
logging:
   org:
     hibernate:
       SQL: DEBUG
       type: TRACE

И такая ошибка:
https://pastebin.com/CB0u6DrD

В чем может быть проблема ?
источник

РХ

Руфат Хафизов... in pro.jvm
Aleksander Melnichnikov
Добрый день, инфа в токене конфигурится внутри админки кк, думаю возможно. Как сделать - не помню, нужно прочитать про мапперы.
ясно, будем дальше копать, спасибо
источник

AM

Aleksander Melnichni... in pro.jvm
Руфат Хафизов
ясно, будем дальше копать, спасибо
Если не справитесь, я чуть позже сегодня гляну тоже
источник

AM

Aleksander Melnichni... in pro.jvm
Tima
У меня такой application.yml
                                                        spring:
 datasource:
       url: jdbc:postgresql://localhost:5432/newdb
       username: postgres
       password: 1
       driver-class-name: org.postgresql.Driver
 jpa:
   hibernate:
       dialect: org.hibernate.dialect.PostgreSQLDialect
       ddl-auto: update
       generate-ddl: true
 liquibase:
   change-log: classpath:/db/changelog-master.yml
logging:
   org:
     hibernate:
       SQL: DEBUG
       type: TRACE

И такая ошибка:
https://pastebin.com/CB0u6DrD

В чем может быть проблема ?
Empty file classpath:/db/changelog-master.yml  - файл с базовым changelog пустой или его вообще нет
источник

T

Tima in pro.jvm
Aleksander Melnichnikov
Empty file classpath:/db/changelog-master.yml  - файл с базовым changelog пустой или его вообще нет
Так и есть. А что там должно быть ?
источник

AM

Aleksander Melnichni... in pro.jvm
Tima
Так и есть. А что там должно быть ?
Ну хотя бы один ченджлог с инициализацией твоей схемы бд
источник

AM

Aleksander Melnichni... in pro.jvm
Tima
Так и есть. А что там должно быть ?
источник

AM

Aleksander Melnichni... in pro.jvm
Смотри пункт Empty example changelogs
источник

T

Tima in pro.jvm
Спасибо
источник

AM

Aleksander Melnichni... in pro.jvm
сделай так же
источник

V@

Vyacheslav @bvn13 in pro.jvm
Други, нужна помощь.
Есть проект спрингбутовый и IDEA (уже последняя).
В проекте есть enum.
Вот если запускать проект отладчиком, то Идея говорит, мол, classDefNotFound на этот enum, и запуск ломается.
Вот как это так? Как проверить правильность сборки, как пофиксить проблему?
источник

AM

Aleksander Melnichni... in pro.jvm
Vyacheslav @bvn13
Други, нужна помощь.
Есть проект спрингбутовый и IDEA (уже последняя).
В проекте есть enum.
Вот если запускать проект отладчиком, то Идея говорит, мол, classDefNotFound на этот enum, и запуск ломается.
Вот как это так? Как проверить правильность сборки, как пофиксить проблему?
Еcть папка target или build или out в зависимости от сборщика. Можно открыть ее и там будут папка classes - в ней твой класспас - можно проверить там
источник

ch

central hardware in pro.jvm
Vyacheslav @bvn13
Други, нужна помощь.
Есть проект спрингбутовый и IDEA (уже последняя).
В проекте есть enum.
Вот если запускать проект отладчиком, то Идея говорит, мол, classDefNotFound на этот enum, и запуск ломается.
Вот как это так? Как проверить правильность сборки, как пофиксить проблему?
источник

ДМ

Дмитрий Майсак... in pro.jvm
ну и у идеи иногда крышу рвет, так что можно почистить кэш и запустить заново сборку maven/gradle или чего то там, что собирает проект чтоб подгрузились классы
источник

AM

Aleksander Melnichni... in pro.jvm
Vyacheslav @bvn13
Други, нужна помощь.
Есть проект спрингбутовый и IDEA (уже последняя).
В проекте есть enum.
Вот если запускать проект отладчиком, то Идея говорит, мол, classDefNotFound на этот enum, и запуск ломается.
Вот как это так? Как проверить правильность сборки, как пофиксить проблему?
Основное - посмотреть откуда происходит запуск, посмотреть что у тебя в класспасе есть. Потом разбираться почему условно мавен не компилит или не кладет этот классфайл в выходной артефакт.
источник

V@

Vyacheslav @bvn13 in pro.jvm
Aleksander Melnichnikov
Еcть папка target или build или out в зависимости от сборщика. Можно открыть ее и там будут папка classes - в ней твой класспас - можно проверить там
Скомпилленный класс на месте.
источник

V@

Vyacheslav @bvn13 in pro.jvm
Меня оттуда выгнали пару лет назад.
источник