修改jar文件的合规级别

时间:2013-09-09 18:56:17

标签: java javac

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

  

不支持的major.minor版本51.0

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

1 个答案:

答案 0 :(得分:1)

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

http://retroweaver.sourceforge.net/

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

http://www.jboss.org/jbossretro