我刚刚在Eclipse Oxygen上安装了Codename One(通过eclipse市场),在64位Ubuntu 14.04 LTS下安装了Java 8。我按照“入门”说明创建了一个新项目,但“theme.res”文件没有出现在“src”目录下。当我运行应用程序时,由于找不到“theme.res”文件,因此会生成异常。如果我在初始化主题的init()方法中注释掉该行,那么应用程序将在模拟器中运行。
如果我创建一个演示项目(在“src”文件夹中包含.res文件)并双击.res文件,则主题编辑器不会启动。也许这两个问题有关系?
提前致谢!
答案 0 :(得分:1)
您正在使用内置的OpenJDK而不是Oracle JDK。
问题在于Open JDK不支持JavaFX,我们需要一些JavaFX功能,例如webkit支持,媒体等。我们在运行模拟器时打印出警告,但这可能不够明显。不确定是否有任何地方我们可以发出更好的警告。