我在 eclipse 中开发了一个使用 Java6 的小项目。但我想在具有java1.5的hpux系统中运行相同的项目。当我尝试运行时,它抛出错误:
java.lang.UnsupportedClassVersionError:.
然后我将eclipse Java编译器更改为java1.5,将jre更改为1.5.0_12,然后重新编译我的项目。之后我再次在 hpux 系统中部署,但仍然抛出相同的错误。我在hpux系统中使用ant进行编译。编译成功,生成jar。但在运行时却抛出同样的错误。
非常感谢任何帮助。 非常感谢。
最佳答案
您可以使用值为 1.5 的 target 配置选项,以便将已编译的类编译为针对 JVM 1.5 运行。另外,通过手动运行 java -version
来确保 1.5 是 hpux 上正确的 jvm。
了解更多详情 here
关于java.lang.UnsupportedClassVersionError :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8448314/