Собираются ли в .jar (Maven) классы фреймворка, которые не используются?
Есть библиотека (framework), которая содержит множество классов. Если использовать из этой библиотеки только несколько классов, остальные, не использующиеся, будут собираться в проект .jar?
По умолчанию Maven не упаковывает классы из библиотек в итоговый jar. Есть ряд плагинов, которые позволяют добиться упаковки классов из используемых библиотек или же jar файлов библиотек целиком. Для выделения только нужных классов так же есть отдельные плагины.