在vaadin流中存在一个选项,使视图在不同的包中,而不是作为主spring Boot 类所在的子包?例如。
com.xyz.vaadin.app --> Spring Boot Main
com.xyz.vaadin.config
com.xyz.vaadin.views --> Main view
字符串
我已经尝试使用“@SpringBootApplication scanBasePackages”或“scanBasePackageClasses”并传递了主视图包或主视图类,但启动应用程序后,它没有找到视图。错误“路由未找到”
2条答案
按热度按时间8zzbczxx1#
您可以在Spring应用程序类上添加
@EnableVaadin
注解,并提供包名称。在你的例子中字符串
laawzig22#
当您使用未使用“@Route”注解的视图/组件示例化“RouterLink”时,可能会触发此问题。即使您实际上不尝试访问这个特定视图,也会发生这种情况。