没有 Spring Boot 的 Vaadin Flow 18/19?

Bas*_*que 2 vaadin maven maven-archetype vaadin-flow

https://start.vaadin.com页面创建18版本或19(发行前)的新Vaadin流项目。但是生成的项目需要 Spring Boot。

我不想要春天。我不想要 Spring Boot。两者都解决了我没有的问题。两者都增加了我不想要的复杂性。

有没有办法在没有Spring 的情况下使用 Vaadin 18 或 19 ,只使用普通的 Servlet 技术?

是否有任何适用于 Vaadin 18 或 19 但没有 Spring 和 Spring Boot 的 Maven 原型?以前,我们有 Maven 原型vaadin-archetype-application。但该原型仅适用于 Vaadin 16。不适用于 Vaadin 17 和 18。

作为一种解决方法,是否有某种方法可以获取在https://start.vaadin.com 上生成的基于 Spring Boot 的项目,然后删除所有与 Spring 相关的部分?或者这是不可行的?

基本上,这个问题与这个问题相同,使用没有 Spring/CDI 的普通 Java Servlet 创建一个新的 Vaadin Flow 16/17 项目,但适用于 Vaadin 18/19 而不是 16/17。

Mar*_*erg 5

最简单的方法是使用Skeleton Starter for Vaadin作为基础,在这种情况下使用 v18 分支。

Skeleton Starter 为 Vaadin 提供的初始 Web 应用程序的屏幕截图