如何在64位Eclipse中获得Window Builder的SWT设计器

时间:2014-02-28 15:27:50

标签: java eclipse swt windowbuilder

我正在尝试在Windows 7上运行的64位Eclipse中创建一个SWT WindowBuilder应用程序。

我删除了计算机上的32位和64位JRE以及旧的Eclipse和旧的JDK,重新启动,昨天晚上下载了最新版本,然后安装了最新的32/64版本的JRE和JDK。是的,我使用“专业”解压缩实用程序(7-zip)来解压缩“Eclipse IDE for Java Developers”,然后将内容复制到我创建的“C:\ Program Files \ Development \ Tools \ Eclipse”中。

我今天早上启动了Eclipse,尝试创建一个SWT应用程序,SWT就是MIA。

我转到“菜单>帮助>安装新软件...”对话框,发现已经安装了SWT。

enter image description here

以下是新项目对话框“菜单>文件>新>其他”的图片。

enter image description here

正如您所看到Eclipse捆绑了SWT,我确实阅读了安装说明,其中只有Eclipse不支持Windows内置的zip压缩工具,并且使用了7-zip。

如何正确安装SWT?我使用的是新下载的版本,除了进入Eclipse之外没有做任何事情。

SWT为什么不显示?

2 个答案:

答案 0 :(得分:1)

我想出了这个问题和另一个问题。

安装说明

  1. 下载'Eclipse IDE for Java Developers',而不是EE版本。

  2. 使用WinZip,7-Zip等提取文件,而不是Windows内置工具。有关此要求,请参阅Eclipse下载页面上的安装说明。

  3. 请勿将文件放在Windows 7的“C:\ Program Files”文件夹中。有关说明,请参阅here

  4. 在启动eclipse.exe之前,转到环境设置并定义HOME变量并将其设置为%USERPROFILE%。您将需要注销然后重新登录。如果不执行此设置,则Windows将无法读取环境设置。

  5. 安装PortableGit-1.8.4-preview20130916并在PATH变量中添加路径。

  6. 启动Eclipse。

  7. 转到“菜单>帮助>安装新软件...”并输入kepler。从列表中选择SWT和WindowBuilder。它应该被预先捆绑,但不是,这样更好。您需要重新启动Eclipse。

  8. 启用错误日志“菜单> Windows>显示视图>错误日志”以查看可能存在的任何其他错误。

  9. 我仍在研究EGit警告,但SWT存在。

    我反复尝试这些步骤(删除Eclipse文件夹并再次尝试),并且每次尝试它时都会执行这些步骤。耶!

答案 1 :(得分:0)

选择安装新软件 将会有download.eclispse.org/releases/(您的日食版本) 选择   SWT设计师   SWT设计器文档   SWT设计器核心