我在eclipse中开发了一个使用Java6的小项目。但我想在拥有java1.5的hpux系统中运行相同的项目。当我尝试运行它时会抛出错误:
因为java.lang.UnsupportedClassVersionError :.
然后我将eclipse Java编译器更改为java1.5并将jre更改为1.5.0_12然后重新编译我的项目。之后我再次在hpux系统中部署,但它仍然抛出相同的错误。我使用ant在hpux系统中编译。它编译成功并生成jar。但是在运行它时会抛出同样的错误。
非常感谢任何帮助。 非常感谢提前。
答案 0 :(得分:0)
您可以使用值为1.5的目标配置选项,以便编译编译的类以针对JVM 1.5运行。另外,通过手动运行java -version
确保1.5是hpux上正确的jvm。
了解详情here
答案 1 :(得分:0)
编译时使用cross-comilation options,指定源/目标为1.5,指向1.5 rt.jar的bootclasspath