【发布时间】:2014-02-28 15:27:49
【问题描述】:
我正在尝试在 Windows 7 上运行的 64 位 Eclipse 中创建 SWT WindowBuilder 应用程序。
我删除了计算机上的 32 位和 64 位 JRE 以及旧的 Eclipse 和旧的 JDK,重新启动,昨天晚上下载了最新版本,然后安装了最新的 32/64 版本的 JRE 和JDK。是的,我使用“专业”解压缩实用程序 7-zip 解压缩“Java 开发人员的 Eclipse IDE”,然后将内容复制到我创建的“C:\Program Files\Development\Tools\Eclipse”。
我今天早上启动了 Eclipse 并尝试创建一个 SWT 应用程序,SWT 是 MIA。
我转到“菜单 > 帮助 > 安装新软件...”对话框,发现 SWT 已经安装。
这是新项目对话框“菜单 > 文件 > 新建 > 其他”的图像。
正如您所见,Eclipse 与 SWT 捆绑在一起,我确实阅读了关于只有 Eclipse 不支持 Windows 内置 zip 压缩工具,并使用 7-zip 的安装说明。
如何让 SWT 正确安装?我使用的是新下载的版本,除了进入 Eclipse 之外什么也没做。
为什么 SWT 不显示?
【问题讨论】:
-
我看到你发布了 4 个关于 64 位 Eclipse 的问题。你能解释一下这些问题之间的区别吗,因为我猜大多数人不会全部阅读。如果某些问题已解决,请删除它们(如果没有答案)或自行发布答案。如果它们或多或少都相同,请删除其他问题并编辑您的问题,而不是发布新问题。
-
我接受了 DevExpress 的培训,更不用说 StackOverflow 了,我应该将问题分开并保持简洁。一个项目或问题可能有许多子问题。总体问题是一样的,我想创建一个 64 位版本的 SWT 应用程序,它有一个我可以运行的 JAR 文件,除了 SWT.jar 文件之外,它将与平台无关。 (继续下一条评论)
-
我尝试让我的 32 位 Eclipse 创建我的应用程序的 64 位版本,但失败了。我深入研究了这个问题,StackOverflow 上的另一个线程(之前链接到)表明我必须保持干净。 64 位 Eclipse 创建 64 位应用程序,32 位 Eclipse 创建 32 位应用程序。好的,这有点烦人,但这是有道理的,学习如何安装和设置 Eclipse 对我的学习很有帮助,非常棒。然后我开始着手安装 64 位 Eclipse 的项目。这个简单的活动绝非简单。这与我的主要问题是分开的。
-
我试图通过提供屏幕截图并准确展示我所做的事情,为社区和未来的开发人员提供尽可能多的帮助。如果我遇到了问题,那么其他人也会。创建一张包含多个子问题的工单变得过于复杂且难以理解。我试图简洁明了。在这张票中,我想安装一个 64 位 Eclipse 并创建一个 SWT WindowBuilder 应用程序窗口,仅此而已。我没有看到 SWT 是另一回事。文件夹选择不起作用的问题也是另一回事,与 SWT 无关。
-
好的,很公平。对于您手头的问题:您需要手动将 SWT 添加到您的类路径中:如果您转到 eclipse 文件夹的 plugins 子文件夹,您可以看到以
org.eclipse.swt.platform.X.X.X.jar开头的 SWT jar 文件。您可以使用那个,也可以从here 下载适用于 Windows 64 位的那个。然后只需将其添加到您的类路径中即可。
标签: java eclipse swt windowbuilder