Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在NetBeans IDE 6.9.1下编译java 1.5兼容的应用程序_Java_Macos_Netbeans_Javafx - Fatal编程技术网

在NetBeans IDE 6.9.1下编译java 1.5兼容的应用程序

在NetBeans IDE 6.9.1下编译java 1.5兼容的应用程序,java,macos,netbeans,javafx,Java,Macos,Netbeans,Javafx,我使用NetBeans IDE 6.9.1开发java/javafx小程序,这个NetBeans版本只生成与java 1.6兼容的小程序。但需要使小程序能够在mac_os 10.5上启动(jvm的默认版本为1.5)。我试图找到如何更改编译选项,但没有成功。 有人能帮忙解决这个问题吗?看看项目属性,在那里你可以将源代码/二进制格式设置为你需要的版本。但请注意,这不会隐藏仅在IDE中设置的Java平台版本中可用的方法(现在很可能是1.6)。例如,对于IOException构造函数以及Java 1.6

我使用NetBeans IDE 6.9.1开发java/javafx小程序,这个NetBeans版本只生成与java 1.6兼容的小程序。但需要使小程序能够在mac_os 10.5上启动(jvm的默认版本为1.5)。我试图找到如何更改编译选项,但没有成功。
有人能帮忙解决这个问题吗?

看看项目属性,在那里你可以将源代码/二进制格式设置为你需要的版本。但请注意,这不会隐藏仅在IDE中设置的Java平台版本中可用的方法(现在很可能是1.6)。例如,对于
IOException
构造函数以及Java 1.6或更高版本引入的其他API扩展,这可能会有问题


当设置为1.5时,Netbeans将很乐意编译此代码,但它实际上不会在1.5JVM上运行。因此,为了确保您还必须安装1.5JDK,将其添加到您的平台列表(工具->平台)中,并使用该列表编译您的项目。另外,当使用正确的JDK时,NetBeans会在编辑器窗口中标记缺少的
IOException
构造函数。

您尝试过哪些编译选项<代码>-源代码5?我应该在哪里输入此选项?