为基于pom.xml的存储库设置目标平台

时间:2019-01-11 09:17:40

标签: tycho

在Tycho中,有两种方法来定义目标平台:目标文件和 pom.xml <repositories>标记。根据{{​​3}},两者都可以使用;他们只是有不同的缺点。

目标文件简单明了,特别是如果您在切换到Tycho之前使用Eclipse PDE。

我不明白的是如何根据 pom.xml 中定义的目标定义进行开发。

依赖关系不会像在普通Maven项目中一样,被添加到Java项目中的“ Maven Dependencies”文件夹中。因此Eclipse无法解析它们,您的代码甚至无法编译。而且即使是出于某些奇迹,您也无法启动产品或运行测试。

所有这些,因为Eclipse 需要要运行的目标平台。而且标准版本(Eclipse的plugins文件夹)通常不是该项目的正确版本。

那么您如何告诉Eclipse您的目标平台是在 pom.xml 中定义的?您如何仅使用<repositories>标签进行开发?

0 个答案:

没有答案