定期(在自动保存期间)和收盘时我得到:
保存工作空间的问题
(X) Problems occurred while trying to save the state of the workbench.
Details >>
Could not write metadata for '/projectname'.
encoded string too long: 123456 bytes
使用常规方法无法找到原因或解决方案。任何想法如何解决? 这是使用eclipse 3.4(Ganymede)
答案 0 :(得分:1)
它应该与DataOuputStream中的一个错误有关,它不能写入超过65535 utflen的句柄。
如果我是你,我会尝试找到减少数据大小的方法,我会向Eclipse和JRE提交错误报告。
答案 1 :(得分:1)
在Vista x64下开始遇到相同的问题。 latest JRE似乎没有相同的DataOuputStream限制,因此安装它可以解决烦恼。
答案 2 :(得分:0)
我对这些事件的观察是,它们只发生在我创建项目的同一个Eclipse会话期间新创建的项目中。一旦我重新启动Eclipse,直到下次创建新项目时才会再次看到问题。
是否有其他人注意到这些错误的发生?
答案 3 :(得分:-1)
这不是写入权限或磁盘空间问题。我在Eclipse 3.5 M4上遇到了同样的问题。 3.4.1没有麻烦。