代码之家  ›  专栏  ›  技术社区  ›  Viktor Stojanov

尝试使用Eclipse和Gluon启动IOSdevice时CSSLexer出现IOException

  •  0
  • Viktor Stojanov  · 技术社区  · 8 年前

    我已经在桌面、Android设备和模拟器以及iOS模拟器上成功测试了一个简单的Glion移动应用程序。但是,在启动:launchIOSDevice时,我遇到以下错误:

    com的IOException。太阳javafx。css。解析器。CSSLexer$$Lambda$25:空

    和(减少的)stacktrace

    组织。格拉德尔。应用程序编程接口。任务。TaskExecutionException:任务“launchIOSDevice”的执行失败。

    原因:java。lang.RuntimeException:com的IOException。太阳javafx。css。解析器。CSSLexer$$Lambda$25:空

    原因:java。io。文件结束异常

    我在尝试时遇到了完全相同的错误:createIpa。 我尝试了不同的Java和Gradle版本以及多个项目,但似乎没有什么东西可以移植到iOS设备上。

    我正在使用

    '组织。javafxports:jfxmobile插件:1.3.10'

    分配URL=https://services.gradle.org/distributions/gradle-2.14.1-all.zip

    有没有人遇到过类似的错误?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Viktor Stojanov    8 年前

    解决方案是删除以下文件夹的内容 /Users/<user>/.robovm/cache/ios/arm64/release/Users/<user>/.‌​gradle/caches/module‌​s-2/files-2.1/org.ja‌​vafxports/ios-sdk/8.‌​60.9/<.>/unpacked/io‌​s-sdk/rt/lib/ext/jfx‌​rt.jar/com/sun/javaf‌​x/css/parser

    并重新运行 :clean :launchIOSDevice

    文件夹应包含多达 CSSLexer$$Lambda$47.class.o 成功生成成绩任务。