我一直在开发雪豹(10.6)。我相信我有一些Java6特有的API特性,我想找到这些特性。我将我的项目转移到了Leopard (10.5) --因为Snow Leopard不支持Java 1.5 --但是到目前为止,我还不能让Eclipse对我所知道的在1.6中添加的Java API调用给出编译错误。
下面是我所做的:项目属性-> Java Compiler ->将所有内容设置为1.5。Preferences -> Java -> Installed JRE -> selected JVM 1.5.0。项目属性JVM构建路径->库->表示JRE系统库JVM 1.5.0
我遗漏了什么?在Snow Leopard中使用Eclipse时,有没有其他方法可以找到1.6中添加的Java API调用?
谢谢。
发布于 2010-04-21 03:09:54
如果将JVM 1.5.0设置为您的系统库,并且编译器设置为1.5,那么唯一其他可能的问题将是其他库(非JVM),它们可能具有1.6代码,这应该只是查阅库提供商文档中关于最低要求的问题。唯一的另一个检查是你是否有单元测试在你已经安装的1.5JRE中运行,或者没有使用1.5JVM启动你的应用程序并通过它的步调运行它。
https://stackoverflow.com/questions/2677194
复制相似问题