如何解决Maven:如何对<dependency>的<artifactId>使用通配符?
例如,在Maven 3中具有以下内容
<dependencies>
<dependency>
<groupId>com.manuel.jordan</groupId>
<artifactId>alpha</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.manuel.jordan</groupId>
<artifactId>beta</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.manuel.jordan</groupId>
<artifactId>delta</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
... more and more
<dependency>
<groupId>com.manuel.jordan</groupId>
<artifactId>zulu</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
</dependencies>
我想知道是否可以执行以下操作:
<dependencies>
<dependency>
<groupId>com.manuel.jordan</groupId>
<artifactId>*</artifactId> <--- does not work
<version>0.0.1-SNAPSHOT</version>
</dependency>
</dependencies>
那么,如何对<artifactId>
应用通配符?
例如*
或something-*
有可能吗?
场景
对于一个多模块项目生成一个uber jar会很有用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。