2010-08-16 59 views
1

在下载64位的太阳神蚀声称,没有发现进口项目 - 该文件是swt-3.6-win32-win32-x86_64.zip没有项目被发现导入 - 太阳神蚀

这应该相当直截了当!!!!

+0

你能否澄清你的问题?我不知道你会如何下载和导入。 – 2010-08-16 19:29:41

回答

0

无法确认 - 我刚刚从download page下载了所述文件,没有任何问题。

导入项目是一个工作台活动,与eclipse安装过程无关。尝试全新64Bit平台的新安装(来自eclipse.org的发行版之一)。

0

我有同样的问题。在Helios欢迎页面链接的SWT HelloWorld教程中有说明,指示用户首先使用File> Import ...导入SWT项目,然后选择Existing Projects into Workspace。当你指定SWT存档时,你会得到上面提到的错误“找不到导入的项目”

我认为问题在于需要更新教程以反映这个档案不是eclipse项目,所以不能以这种方式导入。 尽管无法将其作为项目导入,但可以将该jar链接;或者,源文件可以变成一个eclipse项目,并且可以从那里跟随其他错误的指令。

1

在灯架上有一个bug报告:https://bugs.eclipse.org/bugs/show_bug.cgi?id=318680

我想建议的解决方法(包括下面),但无法找到构建路径页面,也不Libraries选项卡,在工作区中引用。

相反,我右键单击HelloWorldSWT包(在Package Explorer窗口中),选择Build Path - > Add External Libraries,然后选择jar文件swt.jar。正如教程警告的那样,有编译错误,所以我选择了Source - > Organize Imports。该程序现在编译并运行,但没有做任何事情。插入System.out.println()语句显示它在创建新的Display()时死亡。

我不知道这是否有助于[任何人],但我想我会分享我迄今为止尝试过的。如果有人有任何建议,他们会受到欢迎。

作为参考,如果它很重要,我在Mac OS X(64位)上运行Eclipse Helios(3.6)。

这里的上述解决办法:

拉克希米尚穆根2010-07-02 11时16分01秒EDT

从ZIP导入SWT项目的步骤是不再有效。需要更新 备忘单。

请遵循以下步骤: 1)提取swt-3.6-win32-win32-x86.zip文件 2)所提取的文件夹中包含2个jar文件SWT.JAR和SWT-debug.jar 3)在项目的Java构建路径页面,打开Libraries选项卡。并添加 swt.jar作为外部jar。

2

在什么乔说顶:

的构建路径页面位于属性(右键单击项目) - > Java构建路径。您可以在那里找到Libraries选项卡。

我想多一个步骤中添加上述变通方法:

1)提取swt-3.6-win32-win32-x86.zip文件(或者其他版本,无论你需要)
2 )提取的文件夹包含2个jar文件swt.jar和swt-debug.jar
3)在项目的Java构建路径页面上,打开Libraries选项卡。并将swt.jar添加为外部jar。
4)在此选项卡上展开swt.jar,双击“源附件”并指向名为swt.zip的存档(也位于顶级SWT存档中),以便javadoc也可用于您。

就是这样 - 从现在起,SWT应该像魅力一样工作。希望有所帮助。