rob*_*nst 4 dependency-management maven
为了显示现有项目的依赖关系树(带有a pom.xml),有mvn依赖关系:tree.
但有时候,我想查看依赖项,而不必在那里创建pom.xml和添加依赖项.
那么,是否有一个命令用于显示特定groupId:artifactId:版本的依赖关系树而没有现有项目?
(如果还有其他工具可以用于此,我也很高兴,也许是Gradle.)
你肯定需要一个pom来解决依赖关系,这就是存储依赖关系信息的地方.但你可以解决一个项目:
获取你的工件的pom:
mvn dependency:get \
-Dartifact=groupId:artifactId:version:pom \
-DremoteRepositories=default::http://repo.url... \
-Dtransitive=false -Ddest=pom.xml
Run Code Online (Sandbox Code Playgroud)跑mvn dependency:tree.
这对我有用.或者使用依赖:copy:
运行dependency:copy:
mvn dependency:copy \
-Dartifact=groupId:artifactId:version:pom \
-DoutputDirectory=.
Run Code Online (Sandbox Code Playgroud)mv artifactId-version.pom pom.xml.
跑mvn dependency:tree.
| 归档时间: |
|
| 查看次数: |
1934 次 |
| 最近记录: |