Codename One CSS box shadow compiling error (on Arch Linux)(代号为One CSS长方体阴影编译错误(在Arch Linux上))
问题描述
我正在完成一个Arch Linux上的Android应用程序,它是我在Ubuntu上启动的。该IDE为Eclipse。
当我在Arch上运行代码时,我得到一个MissingNativeBrowserException
。
缩小问题范围后,我发现负责的代码行与heme.css文件中的方框阴影相关:
box-shadow: inset 0px 0px 2pt 1pt rgba(255, 255, 255, 0.7);
由于以前的问题,我使用的是Java ZuluFx,而不是CEF,但我不知道这是否与该问题有关。
下面是完整的堆栈跟踪:
CSS> com.codename1.designer.css.MissingNativeBrowserException
CSS> at com.codename1.designer.css.CN1CSSCLI$3.getWebView(CN1CSSCLI.java:861)
CSS> at com.codename1.designer.css.CSSTheme.createImageBorders(CSSTheme.java:2562)
CSS> at com.codename1.designer.css.CN1CSSCLI.compile(CN1CSSCLI.java:916)
CSS> at com.codename1.designer.css.CN1CSSCLI.main(CN1CSSCLI.java:780)
CSS> at com.codename1.designer.ResourceEditorApp._main(ResourceEditorApp.java:568)
CSS> at com.codename1.designer.ResourceEditorApp.main(ResourceEditorApp.java:258)
CSS> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
CSS> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
CSS> at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
CSS> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
CSS> at com.codename1.impl.javase.CN1Bootstrap.run(CN1Bootstrap.java:218)
CSS> at com.codename1.impl.javase.CN1Bootstrap.run(CN1Bootstrap.java:96)
CSS> at com.codename1.designer.ResourceEditorApp.main(ResourceEditorApp.java:265)
推荐答案
我们的CEF支持目前似乎不适用于Arch Linux。查看此内容:https://github.com/codenameone/CodenameOne/issues/3374
这是一个问题,因为CEF支持是代号1中的新功能所不可或缺的,现在也是设计器工具的一部分。我不确定我们何时/是否能够解决这个问题,因为我不确定我知道从哪里开始。
如果您希望继续使用workaround of removing CEF,将会出现几个问题:
- 我们推出CEF更新时,您每周都需要这样做
- 您需要使用不尝试使用CEF的较旧版本的设计器
为方便起见,我在此处放置了一个旧版本的Designer(更改前):https://www.codenameone.com/files/updates/old/designer_1.jar
这篇关于代号为One CSS长方体阴影编译错误(在Arch Linux上)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:代号为One CSS长方体阴影编译错误(在Arch Linux上)
基础教程推荐
- Karma-Jasmine:如何正确监视 Modal? 2022-01-01
- 悬停时滑动输入并停留几秒钟 2022-01-01
- 角度Apollo设置WatchQuery结果为可用变量 2022-01-01
- 在for循环中使用setTimeout 2022-01-01
- 当用户滚动离开时如何暂停 youtube 嵌入 2022-01-01
- 动态更新多个选择框 2022-01-01
- 响应更改 div 大小保持纵横比 2022-01-01
- 我什么时候应该在导入时使用方括号 2022-01-01
- 在 JS 中获取客户端时区(不是 GMT 偏移量) 2022-01-01
- 有没有办法使用OpenLayers更改OpenStreetMap中某些要素 2022-09-06