gpt4 book ai didi

css - GWT - CSS 文件的 ClientBundle 不适用于类名

转载 作者:太空宇宙 更新时间:2023-11-04 13:30:10 25 4
gpt4 key购买 nike

我有一个 GWT 问题,

我正在尝试将我的 css 移动到 ClientBundle 作为 CssResource,因为它声称这是最佳实践,但是有一个问题。它确实适用于 element-ID 和 element-name 但不适用于类名。所以当我有

div{
color: red;
}
#whatever_id{
color: black;
}

但是如果我添加一个带点 (.) 的类名作为

div{
color: red;
}
#whatever_id{
color: black;
}
.whatever_classname{
color: green;
}

然后我得到以下异常

onModuleLoad() threw an exception

Exception while loading module com.acatime.edutime.client.edutime. See Development Mode for details.



java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:411)
at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:200)
at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:526)
at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.ExceptionInInitializerError
at com.acatime.edutime.client.edutime.onModuleLoad(edutime.java:29)
... 9 more
Caused by: java.lang.RuntimeException: Deferred binding failed for 'com.acatime.edutime.client.resources.GeneralResources' (did you forget to inherit a required module?)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:53)
at com.google.gwt.core.shared.GWT.create(GWT.java:72)
at com.google.gwt.core.client.GWT.create(GWT.java:86)
at com.acatime.edutime.client.resources.GeneralResources.<clinit>(GeneralResources.java:11)
... 10 more
Caused by: com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)
at com.google.gwt.dev.shell.ModuleSpace.rebind(ModuleSpace.java:610)
at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:470)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)
... 13 more

知道我错过了什么吗???

最佳答案

曾经有一个类名包含下划线的问题。尝试不带下划线的类名。

关于css - GWT - CSS 文件的 ClientBundle 不适用于类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23419138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com