Apr 27, 2007

Eclipse 项目版本兼容性问题

Severity and Description Path Resource Location Creation Time IdProject CarsManage is missing required library: 'C:\Developing\Eclipse\eclipse\plugins\org.eclipse.core.runtime_3.1.1.jar' CarsManage Build path 1177604473993 17121
'C:\Developing\Eclipse\eclipse\plugins\org.eclipse.jface_3.1.1.jar' CarsManage Build path 1177604473993 17123

English Version
A quick way to solute the problem is that create a new project with the same type of the old one, and copy all the old files to the new project.

Eclipse的版本不断更新,一方面则体现了Eclipse官方的努力和勤勉,提供给当我们更好,更强大的工具;另一方面,却带来了版本之间兼容性的问题。比如,我们用低版本的Eclipse项目用高版本打开的时候的时候,常常会看到上面提示的这些错误。
这方面的具体机制我没有仔细考究,这个解决方法是什么呢?
按照上面的提示,缺少一些jar文件,那么就应该找到这些jar文件,然后加入库中。但是一般常常会提示缺少十几个或几十个文件,这样的话,确实有点麻烦。
有一个比较方便简洁的解决方法,那就是建立一个和原来项目类型相同的项目,然后,把旧版本的文件全部拷贝到这个新项目中,这样,就可以运行了。

No comments: