一叶笑天
雄关漫道真如铁, 而今迈步从头越。 从头越, 苍山如海, 残阳如血。
posts - 73,comments - 7,trackbacks - 0
由于目前工作的开发工具是eclipse,而且使用的是rational clearcase remote client 来维护软件版本。
但是每次编译完项目工程以后就会出现下面的错误。
Severity and Description Path Resource Location Creation Time Id
The project was not built due to "Internal error - the selected file is a system file that cannot be modified. It will be hidden.". Fix the problem, then try refreshing this project and building it since it may be inconsistent.
最后找来找去,原因是project目录下面有个target-eclipse目录,这个target-eclipse文件夹下的.copyarea.db惹得祸。

这个文件是clearcase的一个隐藏只读文件,放在target-eclipse一点用处都没有,所以决定把它从target-eclipse目录里删除。注意只删除target-eclipse目录下的.copyarea.db即可,不需要删除整个工程下的其他目录里的.copyarea.db文件即可,然后在elipse里刷新工程。就可发现这个错误消失了。


最有效的方法是打开Eclipse->Windows->Preferences->Java->Compiler->Building
打开这个界面后:在Filtered Resources: 的编辑框内加入:*.launch,.copyarea.db
这样就不会再出现上述的问题了。


posted on 2008-09-04 14:02 一叶笑天 阅读(2869) 评论(0)  编辑  收藏 所属分类: Eclipse技术

只有注册用户登录后才能发表评论。


网站导航: