-1

可能重复:
如何在 Netbeans 中设置 java 编译器

当我将netbeans中的jdk版本从jdk6更改为7时,我得到了以下堆栈跟踪......

java.lang.UnsupportedClassVersionError: WEB9032: Class
com.hcdc.coedp.safe.controller.GatewayController has unsupported major or 
minor version numbers, which are greater than those found 
in the Java Runtime Environment version 1.6.0_32

我正在使用 glassfish 3.1.2 和 spring 框架。请帮帮我。

编辑:我已经将 glassfish asenv.bat 文件中的 jdk 版本编辑到 jdk 7,现在也得到了同样的错误。

4

2 回答 2

1

看来您正在使用 JDK 1.7 进行编译,但您正在使用 JDK(或 JRE)1.6(参考http://goo.gl/Qsmn9)运行。

我建议您检查哪个版本的 JDK 使用 GlassFish。

于 2012-07-17T09:28:29.823 回答
1

通过将 netbeans 中的默认 jdk 更改为 JDK 7 解决了这个问题……这需要重新安装 netbeans 并使用指向 jdk7 安装的 env 变量。谢谢。

于 2012-07-17T10:05:43.213 回答