Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Eclipse3.7开发基于EclipseRCP3.5的插件_Eclipse_Target_Rcp_Platform - Fatal编程技术网

使用Eclipse3.7开发基于EclipseRCP3.5的插件

使用Eclipse3.7开发基于EclipseRCP3.5的插件,eclipse,target,rcp,platform,Eclipse,Target,Rcp,Platform,可以使用Eclipse3.7IDE为3.5平台开发吗?还是必须使用Eclipse3.5IDE 当我尝试从Eclipse3.5IDE切换到3.7IDE时,我在项目上遇到了错误,这在以前是正常的: 项目“projectname”中所需库的存档:“C:/…/.metadata/.plugins/org.eclipse.pde.core/.external_libraries/xyz/os/win32/x86”无法读取或不是有效的ZIP文件projectname 要将3.5 IDE与当前IDE交换,但仍

可以使用Eclipse3.7IDE为3.5平台开发吗?还是必须使用Eclipse3.5IDE

当我尝试从Eclipse3.5IDE切换到3.7IDE时,我在项目上遇到了错误,这在以前是正常的: 项目“projectname”中所需库的存档:“C:/…/.metadata/.plugins/org.eclipse.pde.core/.external_libraries/xyz/os/win32/x86”无法读取或不是有效的ZIP文件projectname

要将3.5 IDE与当前IDE交换,但仍要为3.5平台开发,我必须做些什么

我希望我的解释是有道理的,是可以理解的:)

其他信息: -我以前从未使用过RCP,现在我必须使用它 -无法升级目标平台(3.5) -我搜索了net和stackoverflow,但没有找到使用3.7和为目标平台3.5开发的答案(可能没有其他人有这些问题,或者我使用了错误的查询)

干杯
Kai

使用菜单 窗口>首选项: 插件开发>目标平台

在这里,您可以将Eclipse3.5添加为目标平台,然后将其设置为活动

但我认为这不能解决你提到的错误。我认为这些错误是因为您使用的是旧的工作区文件夹,并且存在与eclipse3.7不兼容的内容。因此,您可以尝试切换到新的工作区,并在那里导入项目。

使用菜单 窗口>首选项: 插件开发>目标平台

在这里,您可以将Eclipse3.5添加为目标平台,然后将其设置为活动


但我认为这不能解决你提到的错误。我认为这些错误是因为您使用的是旧的工作区文件夹,并且存在与eclipse3.7不兼容的内容。因此,也许您可以尝试切换到新的工作区,并在那里导入项目。

我刚刚解决了我的问题:-)

在我的例子中,有一个插件jar,其中包含java源代码:

jar
    com
    META-INF
    src
    plugin.xml
eclipse似乎正在将JAR放在以下目录中的插件JAR中:

[WORKSPACE]\.metadata\.plugins\org.eclipse.pde.core\.external_libraries\...
对于我的插件,它试图将
src
文件夹放在这个目录中,但以某种方式失败了

删除jar中的
src
文件夹后,错误就消失了


我刚刚解决了我的问题:-)

在我的例子中,有一个插件jar,其中包含java源代码:

jar
    com
    META-INF
    src
    plugin.xml
eclipse似乎正在将JAR放在以下目录中的插件JAR中:

[WORKSPACE]\.metadata\.plugins\org.eclipse.pde.core\.external_libraries\...
对于我的插件,它试图将
src
文件夹放在这个目录中,但以某种方式失败了

删除jar中的
src
文件夹后,错误就消失了


RCP==bag of pain:-)

似乎Stackoverflow在帖子开始时丢失了我的“嗨,…”——编辑似乎对“重新添加”它不起作用。。。很抱歉-大家好:)Stackoverflow似乎在帖子的开头丢失了我的“Hi,…”,而编辑似乎对“re adding”不起作用。。。很抱歉,大家好:)谢谢你们的回答。我创建了一个全新的工作区,并将项目导入到新的工作区中。设置目标平台后,清理所有项目,重新加载目标平台,。。。我仍然得到上述错误,无法构建。也许Eclipse可以看到,我认为RCP很低,所以让我很烦:)谢谢你们的回答。我创建了一个全新的工作区,并将项目导入到新的工作区中。设置目标平台后,清理所有项目,重新加载目标平台,。。。我仍然得到上述错误,无法构建。也许Eclipse可以看到,我认为RCP很低,因此让我感到厌烦:)