Vaadin 10+: Какие банки должен сканировать tomcat?

Чтобы ускорить запуск tomcat, я обычно настраиваю (драматический эффект):

tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar
tomcat.util.scan.StandardJarScanFilter.jarsToScan=myapp.jar

Но пропуск всего ломает Vaadin 11. Я пробовал

tomcat.util.scan.StandardJarScanFilter.jarsToScan=myapp.jar,vaadin*.jar

Какие банки мне нужно сканировать, чтобы Vaadin 11 мог работать/запускаться правильно?


person Reto Höhener    schedule 17.11.2018    source источник
comment
вы пробовали с flow-server-*.jar?   -  person cfrick    schedule 17.11.2018
comment
@cfrick Да, спасибо! Кажется, это работает. Не стесняйтесь конвертировать в ответ. В настоящее время я использую jarsToSkip=*.jar и jarsToScan=myapp.jar,vaadin*.jar,flow*.jar   -  person Reto Höhener    schedule 19.11.2018
comment
Это ответ, который вы удалили. Почему бы не восстановить его? И одного flow-server недостаточно?   -  person cfrick    schedule 19.11.2018
comment
@cfrick Я удалил свой ответ, потому что после некоторого тестирования я сначала подумал, что это все-таки не сработало (все еще не убежден на 100%). Кроме того, это позволило бы мне выразить признательность за ваше внимание к нему.   -  person Reto Höhener    schedule 21.11.2018


Ответы (1)


tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar
tomcat.util.scan.StandardJarScanFilter.jarsToScan=myapp.jar,vaadin*.jar,flow*.jar,polymer*.jar,iron*.jar,shady*.jar

Кажется, пока работает, хотя я немного обеспокоен возможными другими вещами, которые могут понадобиться. например полимер*.бан. Так что теперь, когда я сталкиваюсь со странными проблемами, первое, что я делаю, это возвращаю его обратно, чтобы сканировать все, чтобы исключить эту возможную причину.

Изменить: уже пришлось корректировать список.

person Reto Höhener    schedule 17.11.2018