是否可以在运行于JDK 11下的NetBeans 17中编写具有JDK 8源代码/二进制格式的Java应用程序?我们有为JDK 8开发的Java应用程序,不应更新源代码/二进制格式。但我们希望将环境从NetBeans 8.2升级到较新的环境。因此,我们将使用JDK 11+安装并运行NetBeans 17,但继续编码源代码/二进制格式设置为JDK 8的应用程序。这可能吗?
ruoxqz4g1#
你可以的Netbeans 17需要JDK11才能运行。但是您正在使用Netbeans开发的应用程序可以使用旧版本。这在项目的属性中设置。例如,下面是一个基于Ant的Java应用程序(我的NB运行在JDK17上,这就是为什么你会看到更多的选择):
1条答案
按热度按时间ruoxqz4g1#
你可以的
Netbeans 17需要JDK11才能运行。但是您正在使用Netbeans开发的应用程序可以使用旧版本。这在项目的属性中设置。
例如,下面是一个基于Ant的Java应用程序(我的NB运行在JDK17上,这就是为什么你会看到更多的选择):