【发布时间】:2014-03-31 17:59:24
【问题描述】:
我下载了 Eclipse 的 Windows 64 位版本。
我转到“帮助|安装新软件...”并输入以下URL以获取WindowBuilder。
Kepler 4.3(4.4 还没有链接) http://download.eclipse.org/windowbuilder/WB/release/R201309271200/4.3/
然后我看到了以下显示:
错误的文本是:
Cannot complete the request. See the error log for details.
"WindowBuilder GroupLayout Support" will be ignored because a newer version is already installed.
"SWT Designer XWT Support (requires Eclipse WTP/WST)" will be ignored because a newer version is already installed.
"Swing Designer Documentation" will be ignored because a newer version is already installed.
"Swing Designer" will be ignored because a newer version is already installed.
"SWT Designer Documentation" will be ignored because a newer version is already installed.
"SWT Designer Core" will be ignored because a newer version is already installed.
"WindowBuilder Core UI" will be ignored because a newer version is already installed.
"SWT Designer SWT_AWT Support" will be ignored because a newer version is already installed.
"SWT Designer" will be ignored because a newer version is already installed.
"WindowBuilder Core Documentation" will be ignored because a newer version is already installed.
"WindowBuilder Core" will be ignored because a newer version is already installed.
"WindowBuilder Java Core" will be ignored because a newer version is already installed.
"WindowBuilder XML Core (requires Eclipse WTP/WST)" will be ignored because a newer version is already installed.
我不能继续。
按取消然后新建项目 |其他的没有 WindowBuilder。
有一次,在之前的安装尝试中(我随后删除了文件夹的内容并从 zip 文件中重新复制。),我得到了可以工作的 URL,但没有 SWT,只有 Swing 和 WindowBuilder。在那次尝试中,“安装新软件...”和其他 2 个链接从帮助菜单中消失了,所以我删除了所有内容,正如我所说的。然后我又试了一次,但一直看到这个错误。
什么新版本?
想法: 1.今天早上我的系统上安装了jre 1.7和jre 1.6,但是没有看到指向jre 1.6,所以我卸载了旧版本。后来我确实重新启动了机器。我注意到在 WindowBuilder 版本列中,看图片,它说 1.6.1.43。我想这与jre 1.7无关? Window Preferences 对话框显示 jre 1.7,所以我不这么认为。
如何在 64 位 Eclipse 上安装 WindowBuilder/SWT/Swing?
更新(将很快评论评论): 我在StackOverflow上看到this article,上面说要在安装新软件中输入Kepler。
我这样做并因此受到惩罚,但至少我可以转发图像。基本上,“Install New Software...”菜单选项和另外两个消失了,另外新项目上也没有WindowBuilder了。
基本上,我认为 Eclipse 还没有为黄金时间做好准备,并且存在错误。
我会尝试找到并下载集成版本。记得之前做过一次,但是在eclipsedownload page没有看到集成版,所以就下载了我看到的。
(好的,我看到了那个链接。我只是没有意识到那是那个。)
我对 Java 编程还是很陌生,因为我来自 Microsoft 的背景。
【问题讨论】:
-
为什么不直接下载 eclipse 呢?它很小。使用(Java 开发人员的 Eclipse IDE)它已经包含窗口构建器。然后您可以通过进入下载所有其他部分来安装该选项卡所称的任何新软件。放置 *eclipse 名称(kepler、juno 等),您将能够看到所有可以安装的插件。如果您不介意再次下载,那就没有麻烦了。我有点困惑为什么它不允许您再次安装它: / .从来没有遇到过问题。
-
你有托马斯的部分答案。我回到了之前的错误。安装“Eclipse IDE for Java Developers”,然后通过在“安装新软件”中键入 Kepler 来安装 SWT,确实会安装 SWT,因此您可以获得“菜单 | 文件 | 新建 | 项目 | 其他 | WindowBuilder | SWT | 应用程序窗口” ,但遗憾的是会产生“文件夹 xxx 不存在”错误。