选定的 JRE 不支持编译器合规性级别 1.5



我已经在Blackerry 7中创建了我的项目。尝试运行项目时,它显示"项目无法打包,因为它没有关联的黑莓JRE。未知黑莓包装问题"我选择了编译器 1.4。我使用过像 Vector 这样的类,它显示将编译器合规性级别更改为 1.5 的错误。

检查您的项目是否在构建路径中使用了 Blackberry JRE/JDE,而不是标准的 Java JRE。对于 Blackberry 项目,编译器合规性应该是 1.3(AFAIK,除非在 BB JDE 7 中发生了变化),要求您将级别更改为 1.5 的原因可能是您在构建路径中定义了标准 JRE,并且您正在尝试使用在 Java 1.5 之前不可用的泛型(Vector<SomeClass>)(因此不能在 BlackBerry 项目中使用)。

相关内容

最新更新