Vaadin 14能否与新发布的Jakarta 8 API,特别是Jakarta Servlet一起工作?

Vaadin 14能否与新发布的Jakarta 8 API,特别是Jakarta Servlet一起工作?,vaadin,vaadin-flow,Vaadin,Vaadin Flow,我看到火车已经到了 在Vaadin 14 web应用程序项目中,是否可以使用他们的新版本而不是javax.servlet-api工件 我的理解是,Jakarta8基本上是JavaEE8API的重新打包,使用相同的包名。据我所知,雅加达9号将改用自己的新雅加达包名,因此可能无法使用当前的瓦丁14号。但是雅加达8号行得通吗 我需要做的不仅仅是更换: <dependency> <groupId>javax.servlet</groupId> <

我看到火车已经到了

在Vaadin 14 web应用程序项目中,是否可以使用他们的新版本而不是javax.servlet-api工件

我的理解是,Jakarta8基本上是JavaEE8API的重新打包,使用相同的包名。据我所知,雅加达9号将改用自己的新雅加达包名,因此可能无法使用当前的瓦丁14号。但是雅加达8号行得通吗

我需要做的不仅仅是更换:

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <version>4.0.1</version>
    <scope>provided</scope>
</dependency>
与:


我看不出为什么它不起作用的任何原因,并且基于一些快速测试,我没有发现任何问题。Vaadin对ServletAPI并没有做任何特殊的处理,所以如果出现任何问题,我会非常惊讶


雅加达EE 9则是另一个问题。包名称将从java.*和javax.*更改为jakarta.*。我希望服务器实现能够解决任何潜在的不兼容问题,但我们只能拭目以待。

我看不出它不起作用的任何原因,而且基于一些快速测试,我没有发现任何问题。Vaadin对ServletAPI并没有做任何特殊的处理,所以如果出现任何问题,我会非常惊讶

雅加达EE 9则是另一个问题。包名称将从java.*和javax.*更改为jakarta.*。我希望服务器实现能够解决任何潜在的不兼容问题,但我们只能拭目以待

<dependency>
    <groupId>jakarta.servlet</groupId>
    <artifactId>jakarta.servlet-api</artifactId>
    <version>4.0.3</version>
    <scope>provided</scope>
</dependency>