Java代号一中的8选项无法取消?

Java 8 option can't be unselected in Codename One?

代号为 One 的用户遇到此错误:

Updating property file: C:\Users\user\Documents\NetBeansProjects\Rim Karaki CV Mobile Apps\build\built-jar.properties

Compile is forcing compliance to the supported API's/features for maximum device compatibility. This allows smaller

code size and wider device support

Compiling 3 source files to C:\Users\user\Documents\NetBeansProjects\Rim Karaki CV Mobile Apps\build\tmp

javac: invalid target release: 1.8

Usage: javac <options> <source files>

use -help for a list of possible options

C:\Users\user\Documents\NetBeansProjects\Rim Karaki CV Mobile Apps\build.xml:50: Compile failed; see the compiler error output for details.

BUILD FAILED (total time: 1 second)

我建议在项目创建阶段取消选中“Java 8 项目”设置,但用户实际上无法取消选择该选项:

我不明白,这可能是什么问题?

我想 Chen 已经在我们即将发布的版本中修复了这个问题。我们会尽量在下周早些时候发布。

作为解决方法,您可以执行以下操作之一:

  • 安装 Java 8 并确保 NetBeans 在其上运行。
  • 创建一个 Java 8 项目,然后删除 Java 8 构建提示并将 lib 部分中的项目属性更改为不使用 Java 8。然后修复 build.xml 第 50 行有 1.5 而不是 1.8。