UnsupportedClassVersionError

来源:互联网 发布:mac如何给照片换底色 编辑:程序博客网 时间:2024/05/21 14:07

程序一直是在jdk1.5下编译和运行的,昨天写个小程序编译后运行出现UnsupportedClassVersionError等错误提示,这个错误是高版本JVM编译的文件在低版本下运行出现的.郁闷,同一台电脑编译和运行的难道是两个不同版本的jdk,但我只装了一个JDK1.5,输入java -version 居然说我的jdk是1.4的,更郁闷.环境变量俺很久没动过了啊,不过还是去看看,果不其然发现在path在除了一个jdk1.5/bin还出现了一个jdk1.4.2,而且排在前面,看他路径,原来是前几天装了个oracle.把1.5的排前面,搞定.不过就不知道,在用oracle时会不会出现什么错误.问题是即使系统存在两个不同版本的JDK,为什么编译和运行的不是同一个呢?郁闷

原创粉丝点击