Исключить определенный файл из Dependency JarJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Исключить определенный файл из Dependency Jar

Сообщение Anonymous »

У меня возникла проблема: мне нужно исключить определенный файл из JAR, но я не могу исключить JAR полностью.
У меня есть этот JAR:

Код: Выделить всё

    
org.acme.idm
idm-browser

Кроме того, этот JAR-файл содержит (помимо прочего) файл, который необходимо исключить, с именем:

Код: Выделить всё

real/form.ftl
Я немного покопался и похоже, что плагин Apache Shade может работать.
Я попробовал использовать плагин Shade с этим конфигурация:

Код: Выделить всё

org.apache.maven.plugins
maven-shade-plugin
3.3.0


package

shade




org.acme.idm:idm-browser

real/form.ftl







Однако он не исключает файл, и во время «чистой установки mvn» я получаю следующее сообщение:

Код: Выделить всё

[INFO] --- shade:3.3.0:shade (default) @ artexch-ui ---
[INFO] No artifact matching filter org.acme.idm:idm-browser
[INFO] Replacing original artifact with shaded artifact.
Есть ли у кого-нибудь предложения о том, как мне действовать?

Подробнее здесь: https://stackoverflow.com/questions/787 ... ndency-jar
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»