【发布时间】:2020-10-27 04:59:57
【问题描述】:
我看到Apache Tomcat 10 (alpha) 现在可用。主要功能是支持Jakarta EE 9,其中API 的包名称已从javax.* 更改为jakarta.*。 Jakarta EE 9 现在有一个milestone release 可用。
当前版本的 Vaadin Flow(14 或 16)能否与新的 Jakarta 9 及其名称更改一起使用?
【问题讨论】:
-
你在尝试时遇到了什么问题?
-
@cfrick 我没试过。我知道 Vaadin 项目依赖于使用旧的
javax命名的 javax.servlet-api。所以我假设作为一个 servlet 意味着 Vaadin 的代码引用了包中的代码,这些代码在 Jakarta 服务器(如 Tomcat 10)上不可用。 -
至于投票结束,因为“寻求书籍、工具、软件库等的推荐1”,我没有提出这样的要求。工具和软件库在手边:Vaadin Flow 和 Jakarta EE 9。
-
由于包重命名,Vaadin 无法在 Tomcat 10 上运行。你为什么不在github.com/vaadin/flow/issues 上打开一个问题
标签: java jakarta-ee vaadin vaadin-flow