У меня есть проект библиотеки Java, который я хотел опубликовать с помощью плагина публикации Maven. Проблема, с которой я столкнулся, заключается в том, что я хотел опубликовать ее в том же локальном репозитории nexus, но скомпилировать с использованием нескольких версий JDK. Как будто я хотел скомпилировать один и тот же исходный код, используя JDK 1.8 и JDK 11. Причина, по которой я это делаю, заключается в том, что у меня есть несколько потребителей для моего проекта, и я хотел убедиться, что могу предоставить правильный артефакт.
Я получил эту идею, увидев драйверы Microsoft MSSQL Server. Они имеют ту же версию драйверов, опубликованную специально для отдельных JDK.
Заранее спасибо!