Я так не думаю.Артефакты упакованы в файлы jar;вы не можете получить их по отдельности (то есть, по отдельности).По крайней мере, насколько мне известно.
Кроме того, подумайте об этом немного больше - вполне возможно, что класс FileUtils
зависит от других классов.Но вы не можете сказать, что это такое, не изучив источник.Это информация, которую пользователь пакета не должен знать.Вы не хотели бы выяснять любой другой класс, который FileUtils
использует (или какие другие классы используют зависимости FileUtils
и так далее и так далее).Вот почему весь артефакт распространяется как дискретная и автономная сущность.Артефакт в целом, если он будет mavenized, будет знать, какие зависимости ему нужны , и maven также захватит их для вас.