Развертывание приложения Vaadin в Openshift

1

Я только что создал свое первое приложение Vaadin. Приложение отлично работает на моем локальном сервере.

Я хочу загрузить это приложение в Openshift.

Я выполнил следующие инструкции: https://www.openshift.com/kb/kb-e1088-how-to-deploy-pre-compiled-java-applications-war-and-ear-files-onto-your-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
    У меня была похожая проблема в последнее время в Grails с использованием раздвоенного исполнения. я не могу сказать вам, что является причиной этого, но, поскольку вы все равно развертываете свой prod-сервер: когда vaadin запускает производственный режим, он все равно не будет компилировать файлы SASS, и вам придется предоставить файлы сборки css.
  • 0
    Но дело в том, что я получаю эту проблему, несмотря на установку режима производства = false в моем коде.
Показать ещё 3 комментария
Теги:
openshift
vaadin
vaadin7

1 ответ

4
Лучший ответ

У меня возникла аналогичная проблема, когда я попытался развернуть приложение Vaadin в openshift. Это не имеет значения, если у вас есть режим производства, равный false, openshift не компилирует scss для css.

Единственный способ сделать эту тему - предварительная компиляция scss, а затем развертывание. Для этого вы можете использовать плагин Eclipse или выполнить его через командную строку. Вы можете найти дополнительную информацию об этом здесь: https://vaadin.com/book/es / -/page/themes.sass.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню