我正在尝试编译我的代码并在不同的服务器上运行它。问题是我的 JRE 版本是 Java 版本“1.6.0_13”,而服务器上的 JRE 版本是 Java 版本“1.4.2”。
当我尝试在服务器上运行 jar 时,这给了我“无法识别的类文件版本”异常。由于我必须设置各种依赖项,我无法在服务器上编译我的代码。
所以我需要知道是否有一种方法可以“使用 Eclipse”[这比命令行更容易,因为它可以处理依赖关系]并使用 1.4.2 而不是 1.6.0_13 来编译我的东西。我是否必须从计算机上卸载 JRE,然后重新安装以前的版本,然后进行编译,或者是否有一种优雅且干净的方法?
您应该在计算机上安装 1.4.2 和 1.6,并将该 eclipse 项目配置为使用 1.4.2 JDK。其他项目可以配置为使用 1.6。
从技术上讲,您可以编译为与 JDK 1.6 兼容的 1.4.2,但您很可能会遇到库问题,因此通常不值得这样做。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)