请教个 maven-dependency-plugin 的 excludeScope 问题

2018-01-30 20:35:31 +08:00
 iyaozhen

我需求是 copy(copy-dependencies) compile 和 system 范围的依赖。

我想当然的以为这样配置能行

<includeScope>compile</includeScope>
<excludeScope>provided</excludeScope>

但事实上 include 不能和 exclude 同时工作,所以只能配置这一个<excludeScope>provided</excludeScope>然后 excludeArtifactIds 排除掉 junit 等

话说有没有其它简洁的方法

PS:includeScope 的配置说明

runtime scope gives runtime and compile dependencies,
compile scope gives compile, provided, and system dependencies,
test (default) scope gives all dependencies,
provided scope just gives provided dependencies,
system scope just gives system dependencies.
4405 次点击
所在节点    Java
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/427215

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX