我有以下错误:
信息:未找到请求的资源[/VAADIN/themes/mytheme/styles.css] 从文件系统或通过类加载器。添加widgetset和/或主题 JAR到您的类路径或将文件添加到WebContent / VAADIN文件夹。
我正在使用intellij。 这是我的文件夹结构:
我的mytheme.scss:
@import "../valo/valo.scss";
@mixin mytheme {
@include valo;
.v-button {
color: blue;
background: yellow;
}
}
我的styles.scss:
@import "mytheme.scss";
@import "addons.scss";
.mytheme {
@include mytheme;
@include addons;
}
我的web.xml: http://wklej.org/id/2144139/
我的pom.xml: http://wklej.org/id/2144140/
我已在docs https://vaadin.com/docs/-/part/framework/themes/themes-compiling.html#themes.compiling.maven中编译了scss,而且我还没有处于生产模式。
我不知道我做错了什么。
答案 0 :(得分:7)
手动将目录标记为资源root解决了它。
在Intellij中是这样的吗?
令人惊讶的是,简单地标记文件夹就可以解决问题。