Size: a a a

2021 January 28

AG

Alexey Genus in pro.jvm
Ааа, ну так тут нет аппендера в консоль, вот и пусто в логе
источник

НБ

Никита Берегуля... in pro.jvm
Привет, посоветуйте, пожалуйста 😅  Вот у меня есть в мавене родительский помник внешний, от которого я наследую свой родительский помник проекта, от которого унаследованы мои модуля-сервисы:

внешний род. <- мои род. <- мои модули

Как мне пробросить из внешнего помника плагин в самые нижние?
То есть я делаю в моем родительском помнике, тот что по середине <pluginManagment> и пробрасываю вниз, но - <configuration> из самого вверхнего плагина в самый низ не доходит, не наследуется.
источник

V

Vlad in pro.jvm
Никита Берегуля
Привет, посоветуйте, пожалуйста 😅  Вот у меня есть в мавене родительский помник внешний, от которого я наследую свой родительский помник проекта, от которого унаследованы мои модуля-сервисы:

внешний род. <- мои род. <- мои модули

Как мне пробросить из внешнего помника плагин в самые нижние?
То есть я делаю в моем родительском помнике, тот что по середине <pluginManagment> и пробрасываю вниз, но - <configuration> из самого вверхнего плагина в самый низ не доходит, не наследуется.
Работает так, у нас куча плагинов сконфигурированы в общем паренте, не паренте приложения
источник

НБ

Никита Берегуля... in pro.jvm
Vlad
Работает так, у нас куча плагинов сконфигурированы в общем паренте, не паренте приложения
В общем это каком? У меня просто внешний помник - это пом микронаута со всеми конфигами, я хочу взять из него плагин и передать в свой родительский помник, а оттуда еще ниже.
источник

V

Vlad in pro.jvm
Никита Берегуля
В общем это каком? У меня просто внешний помник - это пом микронаута со всеми конфигами, я хочу взять из него плагин и передать в свой родительский помник, а оттуда еще ниже.
А что значит взять и передать?
источник

НБ

Никита Берегуля... in pro.jvm
Плюс мне еще нужно в <configuration> добавить свои значения в наследнике, не перетирая конфиг родителя
источник

НБ

Никита Берегуля... in pro.jvm
Vlad
А что значит взять и передать?
Я имею ввиду отнаследовать
источник

V

Vlad in pro.jvm
Никита Берегуля
Плюс мне еще нужно в <configuration> добавить свои значения в наследнике, не перетирая конфиг родителя
А, так наверно нельзя. Ты можешь переиспользовать версию и конфиг. А часть конфига из парента а часть своего такого нет вроде
источник

V

Vlad in pro.jvm
Никита Берегуля
Я имею ввиду отнаследовать
Можешь только перекрыть
источник

НБ

Никита Берегуля... in pro.jvm
Я как понимаю если я наследую плагин внутри pluginManagment, то наследуются и его конфиги. Я могу так сделать для своего родительского помника, но если я пытаюсь передать уже в наследника родительского помника то конфиг не доходит/наследуется
источник

НБ

Никита Берегуля... in pro.jvm
Vlad
А, так наверно нельзя. Ты можешь переиспользовать версию и конфиг. А часть конфига из парента а часть своего такого нет вроде
Я думал что вообще для этого использовать combine.self="append" на <configuration>
источник

НБ

Никита Берегуля... in pro.jvm
Но, на нижнем наследнике не работает 😕
источник

V

Vlad in pro.jvm
Никита Берегуля
Я думал что вообще для этого использовать combine.self="append" на <configuration>
Я честно про такое не знаю, не видел, чтобы кто-то так делал. Либо используют из парента(на любом уровне) типа реюз, либо оверрайд (тогда в паренте объявляют без конфига только версию плагина)
источник

НБ

Никита Берегуля... in pro.jvm
Vlad
Я честно про такое не знаю, не видел, чтобы кто-то так делал. Либо используют из парента(на любом уровне) типа реюз, либо оверрайд (тогда в паренте объявляют без конфига только версию плагина)
Хорошо, спасибо 😅 Я похоже решил проблему, пойду решать новые
источник

CK

Caezar Ku in pro.jvm
Всем привет. Если у кого хорошие книги по жаве для новичков
источник

ch

central hardware in pro.jvm
Caezar Ku
Всем привет. Если у кого хорошие книги по жаве для новичков
@javastart и там то же не надо задавать вопрос а воспользоваться поиском
источник

НБ

Никита Берегуля... in pro.jvm
Привет, еще раз 😅 Не могу победить мавен ни как сегодня. Такая ситуация что нужно собрать uber-jar с помощью shade плагина из основных библиотек micronaut. Проблема в том что они умудряются между собой конфликтовать. То есть во время сборки uber`a плагин складывает в его META-INF/services/* множество файлов и они начинают друг-друга перетерать по именам.
Чтоб от этого избавится я настроил мердж файлов в плагине через
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
И теперь файлы конкатенируются, но мавен все равно сыпет огромное количество варнингов. Возможно, ли как-то убрать их? Я просто думаю возможно я что-то неправильно делаю, ведь сам факт перетирания этих файлов должен привести к ошибкам 😕 Спасибо!

micronaut-aws-sdk-v2-2.3.0.jar, micronaut-runtime-2.3.0.jar define 1 overlapping resources:
 - META-INF/services/io.micronaut.inject.BeanConfiguration
источник

N

Nick in pro.jvm
есть у кого фидбек по идейке 2021.1 EAP? ничего не ломается?
источник

NR

Nikolaj Rudakov in pro.jvm
всем привет.
spring boot + jpa + hibernate. нужна сортировка по sql выражению. например,
order by now()

умеет ли Sort это делать?
пока выходит только через объявление дополнительного свойства с помощью @Formula. как ещё это можно решить?
источник

HH

Human Human in pro.jvm
Nikolaj Rudakov
всем привет.
spring boot + jpa + hibernate. нужна сортировка по sql выражению. например,
order by now()

умеет ли Sort это делать?
пока выходит только через объявление дополнительного свойства с помощью @Formula. как ещё это можно решить?
А чем order by не зашел?
источник