gpt4 book ai didi

maven - 基于 tycho 的构建的依赖关系报告

转载 作者:行者123 更新时间:2023-12-04 18:13:54 28 4
gpt4 key购买 nike

可以很容易地创建 Maven 依赖报告,如 this question 中所述。 .

但是,如果我尝试将那里给出的解决方案应用于基于 Tycho 的构建,我会在构建过程中得到一个空报告甚至 NullPointerExceptions。有没有办法为基于 Tycho 的构建创建(传递)依赖关系报告?

最佳答案

目标dependency:treemaven-dependency-plugin应该适用于第谷项目。 IIRC,您需要与至少默认生命周期阶段一起调用插件package ,例如如mvn clean package dependency:tree .

然后你会得到这样的东西:

[INFO] --- maven-dependency-plugin:2.1:tree (default-cli) @ org.example.bundle ---
[INFO] org.example.group:org.example.bundle:eclipse-plugin:1.0.0-SNAPSHOT
[INFO] +- org.example.group:org.example.otherbundle:eclipse-plugin:1.0.0-SNAPSHOT:provided
[INFO] +- p2.eclipse-plugin:org.eclipse.osgi:jar:3.8.0.v20120430-1750:system
[INFO] +- p2.eclipse-plugin:org.eclipse.equinox.common:jar:3.6.100.v20120209-1951:system
system 可以识别来自 p2 存储库的 Artifact 。范围; provided 来自 react 堆的人工制品范围。请注意,依赖项列表包括所有传递依赖项,但这些显示为平面列表。

关于maven - 基于 tycho 的构建的依赖关系报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12092576/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com