没有项目被发现导入 - Helios eclipse

时间:2010-08-16 19:15:48

标签: java eclipse swt helios

当下载Helios eclipse的64位时,声称没有找到要导入的项目 - 该文件是swt-3.6-win32-win32-x86_64.zip

这应该是相当直接的!!!!

4 个答案:

答案 0 :(得分:2)

除了乔说的话:

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

我将在上述解决方法中添加一个步骤:

1)解压缩swt-3.6-win32-win32-x86.zip文件(或其他版本,无论哪个版本)
2)解压缩的文件夹包含2个jar文件swt.jar和swt-debug.jar
3)在项目的Java构建路径页面上,打开“库”选项卡。并将swt.jar添加为外部jar 4)在此选项卡上展开swt.jar,双击“Source attachment”并指向名为swt.zip的存档(也位于顶级SWT存档中),这样javadoc也会可供您使用。

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

答案 1 :(得分:1)

有关于此的错误报告:https://bugs.eclipse.org/bugs/show_bug.cgi?id=318680

我尝试了推荐的解决方法(包含在下面),但找不到构建路径页面,也找不到变通方法中引用的“库”选项卡。

相反,我右键单击HelloWorldSWT包(在Package Explorer窗口中),选择Build Path - >添加外部库,并选择jar文件swt.jar。正如教程警告的那样,存在编译错误,因此我选择了Source - >组织进口。该程序现在编译并运行,但没有做任何事情。插入System.out.println()语句表明它在创建新的Display()时会死掉。

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

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

以上是上述解决方法:

Lakshmi Shanmugam 2010-07-02 11:16:01 EDT

从zip导入SWT项目的步骤不再有效。该 cheatsheet需要更新。

请按照以下步骤操作: 1)解压缩swt-3.6-win32-win32-x86.zip文件 2)解压缩的文件夹包含2个jar文件swt.jar和swt-debug.jar 3)在项目的Java构建路径页面上,打开“库”选项卡。并添加 将swt.jar作为外部罐子。

答案 2 :(得分:0)

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

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

答案 3 :(得分:0)

我有同样的问题。从Helios欢迎页面链接的SWT HelloWorld教程中有说明,指示用户首先使用File>导入SWT项目。导入...然后选择现有项目到工作区。指定SWT存档时,会出现上面提到的错误“找不到要导入的项目”

我认为问题在于需要更新教程以反映此存档不是eclipse项目的事实,因此无法以这种方式导入。 虽然它不能作为项目导入,但jar可以链接;或者,源文件可以转换为eclipse项目,并且可以从那里跟踪错误的指令。