Sam*_*man 5 nexus maven-3 maven
我使用 Maven 3.0 和 Nexus 作为远程存储库。我想知道,有没有一种方法可以使用maven下载具有相同groupId的所有工件,而不知道所有工件的名称?换句话说,是否可以通过仅提及组 ID 自动从远程存储库下载所有工件?
例如,我想将 com.example.here 组中的所有工件下载到我的本地存储库:
<groupId>com.example.here</groupId>
Run Code Online (Sandbox Code Playgroud)
文物:
<artifactId>a1</artifactId>
...
<artifactId>an</artifactId>
Run Code Online (Sandbox Code Playgroud)
而且我想要的版本是最新的。
这是不可能的,因为 maven 中的依赖关系需要通过 groupId:artifactId:version:classifier (可选)引用。
我能想到的一种方法是创建一个程序集项目,该项目依赖于您要下载的所有项目,并且版本可选地设置为最新。您可以使用 Maven 程序集插件从依赖项集创建存档。
| 归档时间: |
|
| 查看次数: |
3677 次 |
| 最近记录: |