如何将Java 8中开发的Java应用程序降级到Java 7或更低版​​本

时间:2015-09-22 07:15:18

标签: java netbeans

我在java版本8环境中使用net bean创建了一个java桌面应用程序。应用程序在我的计算机上成功运行。但是,如果我尝试在具有java 7或更低版​​本的计算机上运行该应用程序,则会抛出不支持的major.minor版本52.0 错误。我必须做出哪些更改才能使应用程序在其他版本上运行而不会出现错误?我是否需要使用较低版本的java再次开发整个应用程序?

2 个答案:

答案 0 :(得分:4)

运气好的话,你只需要用较低的jdk版本重新编译你的代码。

但是,如果您使用过新技术(Lambda,...),是的,您需要重新编写代码的某些部分。

答案 1 :(得分:2)

在NetBeans中:

  1. 右键点击您的项目
  2. 点击属性
  3. 转到属性窗口中的来源
  4. 源/二进制格式更改为 JDK 7
  5. 对代码进行任何更改,以便进行编译
  6. enter image description here