Как стать автором
Обновить

Комментарии 5

Интересное решение! Как кстати решаете проблему отсутствия jaxb классов в jdk11?

Так а нет проблемы!
Хотя в демо-проекте и указано sourceCompatibility = 1.8 это лишь чтобы не поднимать требования напрасно.


Т.к. явно указаны зависимости как API, таки имплементации, нет никаких проблем. Тесты нормально проходят под openjdk 11: image


Ворнинги от groovy это лишь запуск тестов, они могут быть спокойно проигнорированы, подробнее в его багтрекере баг GROOVY-8339, то есть это никак не относится к плагину и Jaxb.

Спасибо за наводку, кстати! По версиям очень похоже на glassfish jaxb. Надо будет выяснить, являются ли эти библиотеки GPL 1.1 именно GPL with classpath exception. Так как мне боязно включать без этого пункта в рабочие проекты зависимости с GPL…
Если честно, не совсем понял. На сколько я вижу обе под одинаковыми лицензиями. Или есть разница? Если вам это правда нужно, я могу попробовать адаптировать на использование других имплементаций. Тогда хотелось бы подробнее понять потребность. Но это, полагаю, уже лучше в issue.
Спасибо, не стоит менять имплементации, так как всегда можно сделать exclude из зависимостей. Просто с правовыми аспектами миграции JAXB в jdk11 я до сих пор не разобрался, думал может вы в курсе.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории