使用较旧的java版本运行swing应用程序

使用较旧的java版本运行swing应用程序,java,swing,web,java-web-start,Java,Swing,Web,Java Web Start,我有一个swing应用程序需要j2 se 7+。我想在安装了Java1.6.10的计算机上运行这个应用程序。我的ex应用程序需要1.6.10,因此我无法将我的jre更新为1.7+,当我从web调用该应用程序时,web start会说“必须安装j2s2 7+才能启动该应用程序”我如何使用java 1.6运行该应用程序 <J2se version ="1.7+"/> java不同主要版本(1.5-1.6-1.7)之间的差异包括编译步骤的差异。因此,如果应用程序是为Java1.7编译的

我有一个swing应用程序需要j2 se 7+。我想在安装了Java1.6.10的计算机上运行这个应用程序。我的ex应用程序需要1.6.10,因此我无法将我的jre更新为1.7+,当我从web调用该应用程序时,web start会说“必须安装j2s2 7+才能启动该应用程序”我如何使用java 1.6运行该应用程序

 <J2se version ="1.7+"/>

java不同主要版本(1.5-1.6-1.7)之间的差异包括编译步骤的差异。因此,如果应用程序是为Java1.7编译的,则不能在Java1.6虚拟机上运行它


为了做您想要做的事情,您需要为Java1.6重新编译源代码。如果它可以编译为1.6版本,那么它很可能在1.6和1.7版本上运行。

“我的ex应用程序需要1.6.10”是什么?你离婚了?“ex”在这里是什么意思?它是我为java 1.6编译的另一个应用程序“为java 1.6编译的另一个应用程序”,它应该能够在1.6+(包括1.7)JRE上运行。试试看。使用jd gui反编译,保存源代码,删除版本检查,重新编译