объясняет, как исключить переходную зависимость.

я есть зависимости времени выполнения от некоторых внешних jar-файлов, которые я хотел бы «перефразировать» в один jar-файл. Эти внешние зависимости хранятся в каталоге external_jars, и я хотел бы иметь возможность не перечислять их все (т. Е. Не нужно менять сценарии сборки, если меняются зависимости). есть идеи?

Google дал мне хороший ответ о том, как это сделать - если вы не возражаете перечислить каждую банку в качестве зависимости:

http://markmail.org/message/zijbwm46maxzzoo5

Грубо говоря, я хочу что-то вроде следующего: объединить все jar-файлы из каталога lib в out.jar (с некоторыми нормальными правилами перезаписи).

jar -combine -out out.jar -in lib/*.jar

Ответы на вопрос(11)

Ваш ответ на вопрос