最近我在Linux Centos上遇到了Apache Tomcat 6.0.35的问题。我遇到了以下错误 -
当我下达命令时 -
类似地,当我下达命令时 -
它显示 -
输出结果为 -
它显示 -
java.lang.UnsupportedClassVersionError: myApp : Unsupported major.minor version 51.0 (unable to load class myApp)
当我下达命令时 -
java -version
它显示
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.9) (rhel-1.28.1.10.9.el5_8-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
类似地,当我下达命令时 -
javac -version
它显示 -
javac 1.6.0_22
为了找到Java,我输入以下命令 -
whereis java
输出结果为 -
java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java /usr/share/man/man1/java.1.gz
而对于
which java
它显示 -
/usr/bin/java
Also for
which javac
输出结果为:
/usr/bin/javac
当我把在Windows上开发的Java项目myApp,上传到Linux的Tomcat的webapp目录下后,出现了问题。
我不知道发生了什么事情?请有经验的人帮忙解决一下这个问题好吗?
先谢谢了。