У нас есть небольшой проект с некоторыми тяжелыми зависимостями (например, Spring), из которых мы используем только небольшие части. Поэтому JAR, который мы получаем при упаковке со всеми зависимостями, весит несколько мегабайт, даже для нашего двухклассного сервера. Это кажется ненужным.
Есть ли способ ограничить сборку JAR фактически используемыми (классовыми) файлами?