Самый лучший и самый продвинутый, который я нашел до сих пор, это wro4j . Идея библиотеки и плагина Maven отличается от всего, что я смог найти в интернете, объединяя практически все доступные инструменты в одну автономную библиотеку. Удивительно.
У вас есть два режима с wro4j : первый - это динамическая работа в качестве фильтра в приложении Java, второй - использование решения времени сборки с плагином Maven. Все это очень просто и хорошо объяснено в разделе документации проекта , так что взгляните и погрузитесь глубже. Есть полностью работающие и хорошо объясненные примеры того, как интегрировать wro4j в свое приложение или в процесс сборки Maven.