我刚创建了我的第一个Vaadin应用程序。该应用程序在我的本地服务器上正常工作。
我想将此应用程序上传到Openshift。
该应用已上传,但唯一显示的是文字。没有面板或CSS或任何东西。
有谁知道为什么会这样?
谢谢!
控制台:
Jul 01, 2014 8:39:50 AM com.vaadin.server.VaadinServlet serveOnTheFlyCompiledScss
WARNING: Scss file VAADIN/themes/test/styles.scss exists but ScssStylesheet was
not able to find it
Jul 01, 2014 8:39:50 AM com.vaadin.server.VaadinServlet serveStaticResourcesInVAADIN
INFO: Requested resource [/VAADIN/themes/test/styles.css] not found from filesystem
or through class loader. Add widgetset and/or theme JAR to your classpath or
add files to WebContent/VAADIN folder.
答案 0 :(得分:4)
当我尝试在openshift中部署Vaadin应用程序时,我遇到了类似的问题。如果您的生产模式等于false,则openshift不会将scss编译为css,这无关紧要。
使主题工作的唯一方法是预编译scss然后部署。为此,您可以使用Eclipse插件或通过命令行执行此操作。 您可以在此处找到有关它的更多信息:https://vaadin.com/book/es/-/page/themes.sass.html