如何在Eclipse RCP4应用程序中使用最新的SWT?

时间:2016-10-24 04:32:59

标签: eclipse swt rcp

我有两个关于在Eclipse RCP4应用程序中使用SWT的问题吗?

Q1:为什么Eclipse 4x(Luna,Mars,Neon,Oxygen ..)仍然使用SWT 3.x而不是4.x?我使用Eclipse Neon项目(http://download.eclipse.org/eclipse/downloads/drops4/R-4.6.1-201609071200/)下载了SWT版本,但它不是Eclipse Neon使用的SWT。

Q2:当我通过Eclipse Neon创建新的RCP4应用程序时,这个RCP4应用程序使用了Eclipse Neon(SWT 3.x)使用​​的SWT库。如何在我的RCP4应用程序中使用SWT 4.x以及Maven-Tycho如何为此应用程序构建SWT 4.x?

1 个答案:

答案 0 :(得分:1)

Eclipse Neon附带的SWT与此次下载相同。

下载编号为4.6.1,表明它是Eclipse 4.6.1(Neon.1)版本的一部分。 SWT插件版本是3.105.1。所有4.6.1下载都包含相同的SWT。

您还可以查看两个jar中的libxxx-4626.xxx个文件。 4626是内部SWT版本(4.626)。

您也可以致电SWT.getVersion(),在这两种情况下都会返回4626(内部版本)。

所以无所事事。