У меня есть зависимости времени выполнения от некоторых внешних jar-файлов, которые я хотел бы "перераспределить" в один jar-файл. Эти внешние зависимости хранятся в каталоге external_jars, и я хотел бы иметь возможность не перечислять их все (т. Е. Не нужно менять сценарии сборки, если меняются зависимости). Есть мысли?
Google дал мне хороший ответ о том, как это сделать - если вы не возражаете, перечислив каждую банку в качестве зависимости:
http://markmail.org/message/zijbwm46maxzzoo5
Грубо говоря, я хочу что-то вроде следующего: объединить все jar-файлы из каталога lib в out.jar (с некоторыми нормальными правилами перезаписи).
jar -combine -out out.jar -in lib/*.jar