meg*_*off 2 java vaadin vaadin-flow
vaadin flow 中是否存在一个选项,可以将视图放在不同的包中,而不是作为主 Spring Boot 类所在的子包?例如
com.xyz.vaadin.app --> Spring Boot Main
com.xyz.vaadin.config
com.xyz.vaadin.views --> Main view
Run Code Online (Sandbox Code Playgroud)
我已经尝试使用“@SpringBootApplication scanBasePackages”或“scanBasePackageClasses”并传递了主视图包或主视图类,但在启动应用程序后,它没有找到视图。错误“找不到路线”
小智 5
您可以在 Spring 应用程序类上添加@EnableVaadin
注释,并提供包名称。所以在你的例子中它将是
@SpringBootApplication
@EnableVaadin(value = "com.xyz.vaadin.views")
public class MainClass {
public static void main(String[] args) {
SpringApplication.run(MainClass.class, args);
}
}
Run Code Online (Sandbox Code Playgroud)