Galileo可以使用在Helios中创建的工作空间/项目吗?

时间:2011-10-10 18:47:07

标签: java eclipse classpath

我的桌面有Helios(3.6.1)。我的工作区及其下的项目是使用Helios创建的。

我的笔记本电脑有Galileo(3.5.2)。我试图打开一个通过Helios创建的项目副本,它打开很好。

但是,当我尝试通过Configure Build Path更改其中一个Java库时,我收到了Access Denied错误:

enter image description here

起初,我认为这是Windows XP权限问题,但在进一步调查后,我排除了这种可能性。我也能够使用记事本修改.classpath文件,所以很明显这不是ACL问题。

因此,我现在怀疑Galileo(3.5.2)和Helios(3.6.1)之间存在不兼容问题。

你能确认吗?

如果两者之间不存在兼容性问题,我可能做错了什么?

2 个答案:

答案 0 :(得分:2)

此帖的解决方案 - http://blog.ryanrampersad.com/2010/03/03/setting-build-path-has-encountered-a-problem-in-eclipse - 可能对您有所帮助!

要点:

“windows hidden属性设置在.classpath文件中。删除此属性可修复错误。进入工作区和项目目录后,删除隐藏属性。”

答案 1 :(得分:1)

不幸的是,我太早庆祝了。虽然Saket的提示允许摆脱构建路径错误,但是出现了许多其他问题,这迫使我从3.5.6升级到3.6.2。

然后我在Eclipse's Release Notes中发现了以下内容:

  

注意:建议您复制工作区,因为在您之后   升级了您的工作区,您将无法再使用它   旧版Eclipse 。如果你想“回到过去”   在早期版本中,您将需要该备份。

因此,对我的问题的简短回答很简单:不!