没有 Spring Boot 的 Vaadin Flow 18/19?

问题描述 投票:0回答:2

https://start.vaadin.com 页面为版本 18 或 19(预发布)创建了一个新的 Vaadin Flow 项目。但是生成的项目需要 Spring Boot。

我不要春天。我不想要 Spring Boot。两者都解决了我没有的问题。两者都增加了我不想要的并发症。

有没有一种方法可以使用 Vaadin 18 或 19 without Spring,仅使用普通的 Servlet 技术?

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

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

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

maven vaadin maven-archetype vaadin-flow
2个回答
5
投票

最简单的方法是使用 Skeleton Starter for Vaadin 作为基础,在本例中使用 v18 分支。


0
投票

tl;博士

使用如下所示的Hello World Starters页面。

Hello World Starters

要在当前支持的 Vaadin Flow 版本中启动新项目,请使用:

非 Spring 替代启动项目以

MavenGradle 作为您的构建管理工具的“普通 Servlet”风格出现。另一个启动器是为 Jakarta 上下文和依赖注入 (CDI) 配置的。还有一个支持Quarkus

© www.soinside.com 2019 - 2024. All rights reserved.