This question already has answers here:
How to fix java.lang.UnsupportedClassVersionError: Unsupported major.minor version
(51个答案)
3年前关闭。
我已经开发了一个使用Java6的eclipse小项目。但是我想在具有java1.5的hpux系统中运行相同的项目。当我尝试运行它会引发错误:
java.lang.UnsupportedClassVersionError :。
然后,将Eclipse Java编译器更改为java1.5,将jre更改为1.5.0_12,然后重新编译我的项目。之后,我再次在hpux系统中进行了部署,但仍然抛出相同的错误。我用ant在hpux系统中进行编译。它成功编译并产生了jar。但是在运行时会引发相同的错误。
非常感谢您的帮助。
提前谢谢了。
(51个答案)
3年前关闭。
我已经开发了一个使用Java6的eclipse小项目。但是我想在具有java1.5的hpux系统中运行相同的项目。当我尝试运行它会引发错误:
java.lang.UnsupportedClassVersionError :。
然后,将Eclipse Java编译器更改为java1.5,将jre更改为1.5.0_12,然后重新编译我的项目。之后,我再次在hpux系统中进行了部署,但仍然抛出相同的错误。我用ant在hpux系统中进行编译。它成功编译并产生了jar。但是在运行时会引发相同的错误。
非常感谢您的帮助。
提前谢谢了。
最佳答案
可以将target config选项的值设置为1.5,以便将编译后的类编译为针对JVM 1.5运行。另外,通过手动运行java -version
来确保1.5在hpux上是正确的jvm。
阅读更多详细信息here
08-26 02:38