tycho - 为基于 pom.xml 的存储库设置目标平台
问题描述
在 Tycho 中有两种方法来定义目标平台:目标文件和pom.xml<repositories>
的标签。根据手册,两者都可以使用;他们只是有不同的缺点。
目标文件简单明了,特别是如果您在切换到 Tycho 之前使用过 Eclipse PDE。
我不明白的是,您如何针对pom.xml中定义的目标定义进行开发。
依赖项不会添加到 Java 项目中的“Maven 依赖项”文件夹中,就像它们用于普通 Maven 项目一样。所以 Eclipse 无法解决它们,您的代码甚至无法编译。即使出于某种奇迹般的原因……您也无法启动产品或运行测试。
所有这一切,都是因为 Eclipse需要一个目标平台才能运行。而标准的(Eclipse 的插件文件夹)通常不是项目正确的。
那么如何告诉 Eclipse 您的目标平台是在pom.xml中定义的呢?您如何仅使用<repositories>
标签进行开发?
解决方案
推荐阅读
- google-chrome - 当我没有打开任何 Facebook 应用程序/网址时,为什么 Facebook 可以向 chrome 发送推送通知?
- android - 从 iOS 应用程序调用时,Android 上的本机 Web RTC 视频通话冻结
- jenkins - 如何在 Jenkins 中自动触发多分支管道
- python - 如何为 sas 中的每一行分组 50 列并为其值创建一个新列?
- javascript - 使用多个搜索框过滤单个表
- android - 单击时,密码会在 Leanback 引导式步骤操作中显示
- java - Java 8:对返回 Function 对象的方法进行单元测试
- javascript - 如何调整大小
放置元素
- c++ - C ++捕获分叉子cout
- debugging - 需要用于调试模板的 Visual Studio 代码配置