Комментарии 5
Интересное решение! Как кстати решаете проблему отсутствия jaxb классов в jdk11?
Так а нет проблемы!
Хотя в демо-проекте и указано sourceCompatibility = 1.8 это лишь чтобы не поднимать требования напрасно.
Т.к. явно указаны зависимости как API, таки имплементации, нет никаких проблем. Тесты нормально проходят под openjdk 11:
Ворнинги от groovy
это лишь запуск тестов, они могут быть спокойно проигнорированы, подробнее в его багтрекере баг GROOVY-8339, то есть это никак не относится к плагину и Jaxb
.
Спасибо за наводку, кстати! По версиям очень похоже на glassfish jaxb. Надо будет выяснить, являются ли эти библиотеки GPL 1.1 именно GPL with classpath exception. Так как мне боязно включать без этого пункта в рабочие проекты зависимости с GPL…
Если честно, не совсем понял. На сколько я вижу обе под одинаковыми лицензиями. Или есть разница? Если вам это правда нужно, я могу попробовать адаптировать на использование других имплементаций. Тогда хотелось бы подробнее понять потребность. Но это, полагаю, уже лучше в issue.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Jaxb (XJC) генерация классов из XML Schema (XSD) с описаниями классов и полей в виде аннотаций. XJC плагин