0

在我的应用程序中,我包含了一个使用 JDK 1.7 编译的 jar。在我测试我的应用程序的系统上,我只有 JDK 1.6。当我运行应用程序时,我收到此错误:

不支持的 major.minor 版本 51.0

为了消除这个错误,我想从初始 jar 中获取一个用 JDK 1.6 编译的 jar。这可能吗?

4

1 回答 1

1

有一些工具可以做这种事情。我不知道他们有多成功。或者他们是否支持 Java 6。大多数似乎针对 Java 5.0 到 Java 1.4

http://retroweaver.sourceforge.net/

http://www.glazedlists.com/Home/declawer

http://www.jboss.org/jbossretro

于 2013-09-09T19:08:26.433 回答