Vaadin При переходе с 23 на 24 не удается найти IronListConnector.js
Приложение работает нормально в версии 23, работает над обновлением до версии 24.0.2.
Приложение собирается без ошибок, но при выполнении из среды IDE NetBeans возникают следующие ошибки.
После первоначального отчета об ошибке есть длинная серия строк, которые я опускаю, но могу предоставить.
java.lang.RuntimeException: Unable to initialize com.vaadin.flow.spring.VaadinServletContextInitializer$DevModeServletContextListener
at com.vaadin.flow.spring.VaadinServletContextInitializer$FailFastServletContextListener.contextInitialized(VaadinServletContextInitializer.java:191) ~[vaadin-spring-24.0.3.jar:na]
...
Caused by: java.util.concurrent.CompletionException: java.lang.IllegalStateException:
Failed to find the following files:
- ./ironListConnector.js
- ./ironListStyles.js
Locations searched were:
- `/home/white/OneDrive/Documents/Dev/hpitpc/./frontend` in this project
- `META-INF/frontend` in included JARs
- `META-INF/resources/frontend` in included JARs
При поиске везде кажется, что файлы IronList* являются частью @polymer, но я не использую какие-либо известные мне материалы @polymer. И тем не менее, package.json содержит ссылки на @polymer:
{
"name": "no-name",
"license": "UNLICENSED",
"dependencies": {
"@polymer/iron-ajax": "3.0.1",
"@polymer/iron-icon": "3.0.1",
"@polymer/iron-list": "3.1.0",
"@polymer/polymer": "3.5.1",
"@vaadin/accordion": "24.0.2",
...
}
Я думаю, что это как-то связано, но я не знаю, где искать решение.
Любая помощь будет приветствоваться!