算下来大学到现在已近用了很久的 eclipse 了, 包括 myeclipse, 但是今天碰到的问题让我很惭愧, 一个老项目的编译都搞了好久.
环境:
Myeclipse 6.X
Struts 1.X
Hibernate 3.X
Spring 2.X
一看这环境, 就知道项目很老了, 但是今天碰到的跟这项目的老不老没关系.
因为急需编译后的代码, 项目是从 svn 上 check 下来的, 网络也不太好, 加上 jar 包, 三百多兆, 几次的断掉, 最后好不容易 down 下来了, 结果在 myeclipse 中没有显示各种依赖, 然后就是很正常的右击 buil path 嘛, 右击项目, 发现 build path 没有子选项, 这怎么搞, 第一次碰到这样的情况, 然后就是删除项目, 重新从工作空间导入到 myeclipse 中, 结果是一直刷新, 刷呀刷, 刷到我没脾气, 最后重启 myeclipse , 结果还是那个吊样, 以为是 check 下来的项目不完整, 就删除了本地的项目 , 重新从 svn checkOut 下来, check 完后结果还是这个吊样, 心累了, 因为导入到 myeclipse中, myeclipse没有认定其是一个javaWeb项目 , 图标都和其他的项目不同, 哪里谈编译 , 后来百度了下, 说是.project文件的问题, 进文件一看, .project里面没几行代码, 然后就进svn 看下线上的.project文件. 这才找到原因, 把svn上.project文件中的代码拷贝到本地, 然后再次本地导入项目, 就可以编译了.