@WebJarResource注如何正确的引用Echarts.js呢?

image
使用如下代码,会提示找到了多个?那正确的路径该怎么写呢?
@WebJarResource({
“jquery:jquery.min.js”,
“echarts:echarts.js”
})

能发一下详细错误提示吗?

com.haulmont.cuba.web.sys.WebJarResourceResolver$MultipleMatchesException: Multiple matches found for echarts.js. Please provide a more specific path, for example by including a version number.

如果是echarts有多个匹配,试试:echarts:4.5.0/src/echarts.js ,如果是 jquery有多个匹配, 检查一下是否存在多个jquery库。

你也可以直接在 WebJarResourceResolver 类中设置断点来观察具体加载的是哪个资源,这样排错可能会更快点。
image

好的,谢谢