`

项目导入问题

阅读更多
eclipse java web project 导入问题

在使用eclipse项目开发过程中,我遇到过一个问题,一直没有解决:有时因为一些原因,会把项目从一个workspace导入到另一个workspace。但是有些项目导入后,会出现一些错误:例如Float(Float) 是无定义的构造函数等等(这些问题在原来的workspace中是不存在的)。

于是我不断的尝试,我把该project需要的jar文件重新build,有时候可以解决一些错误(在导入时没有正确导入和build的jar),但像上面提到的错误却不能解决。
像Float这样的类,在jdk的api中,于是我尝试过重装jdk,仍不行。
我把项目导入到原来的workspace中,意外的发现该项目没有发生错误。为什么同一个项目在不同的workspace中build结果会不同能。一段时间内我始终没有找到一个很好的答案。

今天我重新做系统,又遇见了这个问题:折磨了我一个多小时,最后我终于发现了问题所在和解决办法:问题在于jdk,两个workspace使用的jdk版本不同。我现在的系统中安装的是jdk1.6,可是开发项目时,使用的是jdk1.5,由于项目中使用到了一些jdk1.6中没有的api,所以就出现上面的问题了。

问题就是吧jdk还原到jdk1.5。不用重装jdk,当你把鼠标移到错误的地方,eclipse会出现提示信息(当然不是所有的错误都提示),例如这样的@SuppressWarnings("serial")代码就会出项还原jdk的提示,还原jdk后,就ok了。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics