2.报错场景及解决:从svn里导出的项目编译后报错
问题解决:buildpath里面的jdk是用来运行的环境,不负责编译;
java compiler里面的才是负责编译的,将java文件转成classes的;
也就是说java compiler先将java文件变成classes,然后buildpath负责运行classes,运行的版本需比编译的版本高。
1.6里面的功能1.3里面没有就出现错误了
1.7编译,用1.6运行肯定不行
1.6编译,用1.7运行可以
问题解决:buildpath里面的jdk是用来运行的环境,不负责编译;
java compiler里面的才是负责编译的,将java文件转成classes的;
也就是说java compiler先将java文件变成classes,然后buildpath负责运行classes,运行的版本需比编译的版本高。
1.6里面的功能1.3里面没有就出现错误了
1.7编译,用1.6运行肯定不行
1.6编译,用1.7运行可以