尝试使用 Eclipse 和 Gluon 启动 IOSDevice 时出现 CSSLexer 的 IOException
IOException with CSSLexer when trying to launchIOSDevice using Eclipse and Gluon
我已经在桌面、Android 设备和模拟器以及 iOS 模拟器上成功测试了一个简单的 Gluon Mobile 应用程序。但是在启动时:launchIOSDevice 我收到以下错误:
IOException with com.sun.javafx.css.parser.CSSLexer$$Lambda: null
和(减少的)堆栈跟踪
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':launchIOSDevice'.
Caused by: java.lang.RuntimeException: IOException with com.sun.javafx.css.parser.CSSLexer$$Lambda: null
Caused by: java.io.EOFException
我在尝试 :createIpa 时得到了完全相同的错误。
我尝试了不同的 Java 和 Gradle 版本以及多个项目,但似乎没有任何东西可以移植到 iOS 设备。
我正在使用
'org.javafxports:jfxmobile-plugin:1.3.10'
和
distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip
有没有人遇到过类似的错误?
解决方法是删除以下文件夹的内容
/Users/<user>/.robovm/cache/ios/arm64/release/Users/<user>/.gradle/caches/modules-2/files-2.1/org.javafxports/ios-sdk/8.60.9/<.>/unpacked/ios-sdk/rt/lib/ext/jfxrt.jar/com/sun/javafx/css/parser
并重新运行 :clean
和 :launchIOSDevice
文件夹最多应包含 CSSLexer$$Lambda.class.o
才能成功构建成绩任务。
我已经在桌面、Android 设备和模拟器以及 iOS 模拟器上成功测试了一个简单的 Gluon Mobile 应用程序。但是在启动时:launchIOSDevice 我收到以下错误:
IOException with com.sun.javafx.css.parser.CSSLexer$$Lambda: null
和(减少的)堆栈跟踪
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':launchIOSDevice'.
Caused by: java.lang.RuntimeException: IOException with com.sun.javafx.css.parser.CSSLexer$$Lambda: null
Caused by: java.io.EOFException
我在尝试 :createIpa 时得到了完全相同的错误。 我尝试了不同的 Java 和 Gradle 版本以及多个项目,但似乎没有任何东西可以移植到 iOS 设备。
我正在使用
'org.javafxports:jfxmobile-plugin:1.3.10'
和
distributionUrl=https://services.gradle.org/distributions/gradle-2.14.1-all.zip
有没有人遇到过类似的错误?
解决方法是删除以下文件夹的内容
/Users/<user>/.robovm/cache/ios/arm64/release/Users/<user>/.gradle/caches/modules-2/files-2.1/org.javafxports/ios-sdk/8.60.9/<.>/unpacked/ios-sdk/rt/lib/ext/jfxrt.jar/com/sun/javafx/css/parser
并重新运行 :clean
和 :launchIOSDevice
文件夹最多应包含 CSSLexer$$Lambda.class.o
才能成功构建成绩任务。