现在的位置: 首页 > 综合 > 正文

UnsupportedClassVersionError

2013年10月05日 ⁄ 综合 ⁄ 共 335字 ⁄ 字号 评论关闭

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

抱歉!评论已关闭.