eclipse - Tycho 构建具有对 SWT 和 RAP 的可选依赖项

标签 eclipse maven swt tycho eclipse-rap

我有一个有两个版本的应用程序:swt 和 rap。因此,在我的插件中,我对它们都有可选的依赖关系,当缺少一个时,另一个就会存在,反之亦然。问题是,在第谷中我只能要求或忽略可选依赖项。有没有办法以某种方式治疗这个问题?

最佳答案

我的建议:不要使用可选依赖项。在我的单一来源 RCP/RAP 项目中,我创建了几个空/“假”插件,只有 id 重要,没有来源。

RAP 构建

  • org.eclipse.jface.databinding
  • org.eclipse.ui
  • org.eclipse.ui.forms

RCP 构建

  • org.eclipse.rap.jface.databinding
  • org.eclipse.rap.ui
  • org.eclipse.rap.ui.form

关于eclipse - Tycho 构建具有对 SWT 和 RAP 的可选依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33473561/

相关文章:

java - Appium Webdriver 导入问题

java - 由于文件重命名导致输入更改时更改编辑器上的标题

Java - 我无法通过可执行 jar 打开 Microsoft Access 文件

maven - 无版本如何构建maven项目?

java - 用户单击菜单项后如何保持 SWT 菜单打开?

asp.net - 在 Eclipse 中拖放 Web 项目

Eclipse:Maven -> Update Project 导致 Eclipse -> Tomcat 7 启动问题

java - 进行 Maven 构建时 Jackson 依赖版本被覆盖

java - 缺少 SWT 依赖 Artifact ?

swt - 如何使 jface ITableTabelProvider 图像正确缩放