java Maven程序集包括除一个以外的所有jar(排除不起作用)

cgh8pdjw  于 2022-12-02  发布在  Java
关注(0)|答案(2)|浏览(101)

我正努力做到这一点:https://stackoverflow.com/a/1793017/789656
但是,在我的例子中,我不希望将一些jar文件放在lib文件夹中。

<excludes>
  <exclude>special*.jar</exclude>
</excludes>

但它并不奏效,因为正如here所述
包含模式优先于排除模式
我必须如何配置程序集才能达到我的目的?

rmbxnbpk

rmbxnbpk1#

您是否尝试过添加包含部分:

<includes>
            <include>**</include>
        </includes>

在你被排除之前?

6kkfgxo0

6kkfgxo02#

将该依赖项的作用域设置为provided。如果它是项目的直接依赖项,这应该可以解决问题。如果不是,则尝试将其显式添加为程序集的依赖项,并仍然将其设置为作用域:provided。

相关问题