java.lang.UnsupportedClassVersionError :

标签 java

我在 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/

相关文章:

java - Spring MVC 表单验证 : how to make field optional?

java - 无法使用 svnkit 将整个 SVN 存储库 check out 到本地计算机

java - Spring Security 中 PreAuthenticatedAuthenticationToken 的用途?

java - 如果鼠标位于组件中,则尝试绘制 2 条水平线

java - 检查 java.lang.Double 是否相等的高效方法

java - 如何使用 Spring-roo、hibernate-spatial、Postgres 9.3、postgis 2 对几何(Polygon,4258)等空间类型进行逆向工程?

java - 需要教程,关于Spring Web Enterprise开发的非常快速的教程吗?各种示例

java - 在Android中播放指定时间的音频

java - 了解如何将 JButton 添加到 JTable

java - 创建新行时看不到覆盖光标