【问题标题】:Codename One Gui Builder error代号一 Gui Builder 错误
【发布时间】:2016-06-23 07:25:51
【问题描述】:

Eclipse Mars.1 的新安装,从市场安装代号一,在 OSX 10.9.4 上运行的 Java 1.8 的新安装。

Eclipse 和项目本身都设置为使用 Java 1.8 进行所有编译,我还更改了 build.xml 中的设置以将 1.8 设置为要使用的版本。

当我尝试通过右键单击项目标题并选择“新建/其他”并选择 Gui Builder 来添加 gui builder 页面时,然后 next & finish 我收到错误...。'' 运算符不是允许低于 1.7 的源级别。

在 Google 上搜索了错误,但没有与 Codename one 相关的内容。

任何帮助将不胜感激。

【问题讨论】:

  • 你能打开新的项目设置吗? (右键->CodenameOne->CodenameOne设置)

标签: codenameone


【解决方案1】:

打开build.xml 并执行查找和替换以将所有 1.7 替换为 1.8。

打开项目属性(您会在File下找到它),并切换到Sources选项卡,确保Source/Binary Format设置为JDK 8

切换到 CodenameOne 选项卡并选择 Build Hints,现在添加 java.version 键并为其赋值 8(如果尚未添加)。

【讨论】:

  • 还要确保 Eclipse 本身在 Java 8 上运行。这很难做到,尤其是在 ini 文件隐藏在应用程序包中的 Mac OS 上,请参阅:wiki.eclipse.org/Eclipse.ini#-vm_value:_Mac_OS_X_Example
  • 我没有在属性下找到“来源”选项卡。我进行了其他更改,包括在 1.8 下运行 Eclipse。
  • 它应该位于属性左侧窗格的左侧树视图链接中。
  • 不在我拥有的版本上。有设置为 1.8 的“Java Compiler”项?
  • 这是项目属性页面的屏幕截图。如您所见,没有“来源”选项卡。我在错误的地方吗? continuousbusiness.com/downloads/CN1-Properties.png
【解决方案2】:

最新的插件 v 1.0.0.201606211322 解决了这个问题

【讨论】:

    猜你喜欢
    • 2016-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-03
    • 1970-01-01
    • 2018-12-16
    • 1970-01-01
    相关资源
    最近更新 更多