Приложение Vaadin 14 не загружает ресурс и отображает пустую страницу

#vaadin #vaadin-flow #vaadin14

Вопрос:

Я работаю над обновлением приложения Vaadin 8 до Vaadin 14. Когда я запускаю приложение с помощью встроенного Jetty и открываю его в Google Chrome, я получаю пустой белый экран.

В Chrome DevTools я вижу ошибку Failed to load resource: the server responded with a status of 404 (Not Found) для http://localhost:31415/VAADIN/static/client/client-4C23589935A74206212F474A719FC41C.cache.js .

В предыдущем моем вопросе мне было предложено, чтобы эта проблема могла быть связана с @PWA аннотацией, но мое приложение не использует эту аннотацию. Я попытался добавить аннотацию в родительский макет, но это не помогло.

Кто-нибудь знает, что может вызвать эту проблему или как ее решить?

Комментарии:

1. Видите ли вы какие-либо ошибки в журнале сервера при его запуске?

2. @MarcusHellberg Нет, в журнале сервера нет ошибок.

3. Вы смотрели на этот пример: github.com/mvysny/vaadin14-embedded-jetty

4. Файл VAADIN/static/client/client-4C23589935A74206212F474A719FC41C.cache.js находится в flow-client.jar файле, поэтому будет звучать так, как будто встроенный причал не обслуживает файл клиента из банки, как это должно быть, поскольку загрузчик находит compile.properties его из того же места.