gpt4 book ai didi

java - Maven 阴影插件将文件重定位到主文件夹

转载 作者:太空宇宙 更新时间:2023-11-04 09:53:38 24 4
gpt4 key购买 nike

我正在使用 maven-shade-plugin 版本 3.2.1 来包含/排除一些类。我正在尝试将文件夹内的文件重新定位到 jar 中的主文件夹。

<configuration>
<filters>
...
</filters>
<relocations>
<relocation>
<pattern>org/example</pattern>
<shadedPattern>org/example/example2</shadedPattern>
</relocation>
</relocations>
</configuration>

如果我按照上面的方式使用它,它会将文件移动到 org.example 下至org.example.example2 (只是为了确保它正常工作)。如果我只使用“/”,那么它会创建名称为空的文件夹和子文件夹,并将文件放在它们下面。如果我保留</shadedPattern>,什么也不会发生空的。

我想将文件放在主目录中,但到目前为止我还无法做到。

有什么方法可以通过阴影插件或其他东西来实现这一点吗?

谢谢

最佳答案

据我所知,您应该使用 ./ 作为阴影图案,如下所示:

<configuration>
<filters>
...
</filters>
<relocations>
<relocation>
<pattern>org/example</pattern>
<shadedPattern>./</shadedPattern>
</relocation>
</relocations>

希望对您有帮助!

关于java - Maven 阴影插件将文件重定位到主文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54411429/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com