2

在 POM 父级中,我定义了构建捆绑包的所有通用规则。在嵌入依赖指令中,我想写:

<Embed-Dependency>*;scope=compile|runtime;artifactId=!my-api;type=!bundle</Embed-Dependency>

“嵌入所有具有编译或运行时范围的依赖项,除了 my-api 工件和捆绑类型的依赖项。”

它适用于范围artifactId约束,但type!=bundle似乎不起作用。

所有这些都是为了避免必须指定提供的范围来捆绑依赖项。

任何想法 ?

谢谢

4

0 回答 0