环境变量配置好了,但出现
Exception in thread "main" java.lang.UnsupportedClassVersionError: HelloWord (Un
supported major.minor version 50.0)
这是怎么回事
Exception in thread "main" java.lang.UnsupportedClassVersionError: HelloWord (Un
supported major.minor version 50.0)
这是怎么回事
楼主【yinjor】截止到2008-07-22 09:54:52的历史汇总数据(不包括此帖):
发帖的总数量:14 发帖的总分数:200 每贴平均分数:14
回帖的总数量:30 得分贴总数量:6 回帖的得分率:20%
结贴的总数量:14 结贴的总分数:200
无满意结贴数:6 无满意结贴分:290
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:42.86 % 无满意结分率:145.00%
敬礼!
class HelloWord
{
public static void main(String[] args)
{
System.out.println("Hello World");
}
}
你的class编译的时候用的是jvm1.5或更高
而你运行的时候是jvm1.4.
在你的机器上重新编译一下就好了
顺便请高手帮忙理一个编写JAVA+MYSQL的步骤,我是一头雾水
.;C:\Program Files\Java\jdk1.6.0_07\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_07\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_07\lib;C:\Program Files\Java\jdk1.6.0_07\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_07\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_07\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_07\lib\dt.jar
step 1: 找一个jdbc的教程,越简单越好,学到明白java 操作db的精辟就好了
step 2: 精学持久层.实际的develop用,(个人推荐hibernate3)
建议:
建个环境变量:JAVA_HOME 值是C:\Program Files\Java\jdk1.6.0_07\
classpath中关于java的 %JAVA_HOME%\lib
path中关于java的 %JAVA_HOME%\bin这样你编译及运行时想选哪个版本的jvm,只需修改JAVA_HOME就好了,就不会出现版本不兼容等问题了
oracle会自己装.1.3之类的版本,可能会导致楼主的问题。
这个跟你的classpath配置没关系,而是和path配置有关系,看看path的值,确保编译的javac和运行的java的同一个版本的
javac 1.6.0_07E:\java_Test>java -version
java version "1.3.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)是不是这样看版本,怎样找兼容
12楼最先说出了问题所在
果然是高手,配服,所以就你们一人10分了,感谢所有人的帮助