解决本机安装多版本jdk导致The type java.lang.Object cannot be resolved It is indirectly referenced ...

本机开始安装了jdk1.6,然后安装了jdk1.8

当在调自动化的时候,发现传入函数传参String类型,报错The type java.lang.Object cannot be resolved It is indirectly referenced ...

step1:

Windows-Preference-添加1.6的路径

step2:

Build java path将jre改为1.6

因为Windows-Preference-Java-Complier里面有1.6,这个地方和上面step2添加的jre版本要保持一致

http://blog.csdn.net/shuaiby/article/details/46891045

修改后错误解决

pro:Unsupported major.minor version 51.0

解决:配置eclipse里面的运行jre为本机当前正在使用的jre,dos界面java -version查看即可