asked
2022-06-29 15:18:25 +0800
jack3dot1415 60 ● 2
http://turbo00.7168.net/
<zkspringboot.version>2.5.12</zkspringboot.version>
<springboot.version>2.5.12</springboot.version>
<spring.version>5.3.20</spring.version>
<zk.version>9.6.0.1</zk.version>
<zkspring.version>3.2.0</zkspring.version>
in zk.xml,use the iceblue_c theme
<library-property>
<name>org.zkoss.theme.preferred</name>
<value>iceblue_c</value>
</library-property>
when i run Application or use mvn spring-run, my web app can startup, but the theme cannot take effect,there is a UiException when startup:
org.zkoss.zk.ui.UiException: Unknown listener: class org.zkoss.theme.iceblue_c.ThemeWebAppInit
at org.zkoss.zk.ui.util.Configuration.addListener(Configuration.java:413) ~[zk-9.6.0.1.jar:9.6.0.1]
at org.zkoss.zk.ui.sys.ConfigParser.parseListener(ConfigParser.java:288) ~[zk-9.6.0.1.jar:9.6.0.1]
at org.zkoss.zk.ui.sys.ConfigParser.parseListeners(ConfigParser.java:282) ~[zk-9.6.0.1.jar:9.6.0.1]
at org.zkoss.zk.ui.sys.ConfigParser.parseConfigXml(ConfigParser.java:220) ~[zk-9.6.0.1.jar:9.6.0.1]
at org.zkoss.zk.ui.http.WebManager.<init>(WebManager.java:149) ~[zk-9.6.0.1.jar:9.6.0.1]
at org.zkoss.zkspringboot.ZkAutoConfiguration$1.contextInitialized(ZkAutoConfiguration.java:95) ~[zkspringboot-autoconfig-2.5.12.jar:na]
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4766) ~[tomcat-embed-core-9.0.60.jar:9.0.60]
...
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.12.jar:2.5.12]
but if I use this command:
spring-boot:run -Dspring-boot.run.fork=false
to startup my web app, there is no exception throw, the theme work well,
I search on google why,but cannot find anything help, is anybody have the same problem?