0

我已经使用 tycho 成功构建了 Core 模块,并使用“maven clean deploy”命令将其部署到 Nexus。现在我想使用这个核心模块工件来构建我的 Live 模块(放置在其他 PC 上),但是 tycho 使用基于清单的方法看不到这个核心模块。

核心模块构建工件放置在 Nexus 上(标准,不是 p2 格式)。如果 Core 和 Live 共享相同的本地 .m2/repository 文件夹,它可以工作,但在使用 Nexus 共享的情况下它不起作用。

是否可以在不创建新的 p2 存储库且不使用基于标准 maven 的依赖管理方法的情况下共享构建工件?

4

1 回答 1

2

看看http://wiki.eclipse.org/Tycho/Nexus_Unzip_Plugin。这个 Nexus 插件允许使用标准maven2格式存储库通过 Nexus 在项目之间交换二进制 p2 工件。p2如果您使用此插件,则无需在 Nexus 中创建具有格式的存储库。

于 2013-03-18T07:28:01.703 回答