天天看点

命令行出错Exception in thread "main" java.lang.UnsupportedClassVersionError:

今天运行自己写的java程序的时候突然出现如下的错误.

编译的时候能通过,但是运行的时候就出错.提示没有找到main函数的入口.

汗.找了个hello world!测试了下也是如此 就证明不是程序的错误了.

冥思苦想...检查了下环境变量..

才知道前几天装了Oracle数据库了的.

PATH 的值 给Oracle改了,把Oracle 的加到最前面去了...

命令行出错

Exception in thread "main"java.lang.UnsupportedClassVersionError: Filter(Unsupp

orted major.minor version 50.0).

之前的是

E:\oracle\bin;E:\oracle\jre\1.4.2\bin\client;E:\oracle\jre\1.4.2\bin;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Program Files\PC Connectivity Solution\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;E:\Microsoft SQL Server\90\DTS\Binn\;E:\Microsoft SQL Server\90\Tools\binn\;E:\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\Program Files\SinoVoice\jTTS 5.0 Desktop\Bin;E:\Java\jdk1.6.0_10\bin;%JAVA_HOME%\jre\bin;E:\MySQL\MySQL Server 5.0\bin

改成.下面的就行了.

E:\Java\jdk1.6.0_10\bin;%JAVA_HOME%\jre\bin;E:\oracle\bin;E:\oracle\jre\1.4.2\bin\client;E:\oracle\jre\1.4.2\bin;C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Program Files\PC Connectivity Solution\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;E:\Microsoft SQL Server\90\DTS\Binn\;E:\Microsoft SQL Server\90\Tools\binn\;E:\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\Program Files\SinoVoice\jTTS 5.0 Desktop\Bin;E:\MySQL\MySQL Server 5.0\bin

经过测试.

发现OK了.

祝君好运!

 本文转自 w156445045 51CTO博客,原文链接:http://blog.51cto.com/enetq/319107,如需转载请自行联系原作者