在使用新的Eclipse打开旧的workspace时有时会出现source folder定义错误的情况,例如原本的定义是名为src的source folder下有包名为org.apache,现在被Eclipse解析为source folder(或者普通folder)为src/org,apache为包名,这样下面程序编译都会出错,解决方法是:直接打开该工程的.classpath文件,找到名为 src/org的 classpathentry条目 删除,然后在Eclipse中刷新工程,这时src会变为一个普通folder,右键之,选择Build Path->Use as Source Folder,OK。