0

我有一个 Vaadin7 应用程序,我正在尝试移动到 Vaadin12,并且有一行代码我调用 VaadinServlet.getCurrent() 来获取 servlet(我实际上需要配置信息)。它返回空值。发生了什么,我该如何解决?

显然,这行代码在 Vaadin7 中运行良好。

4

1 回答 1

0

好的,这是一个简单的解决方案:我只需要更改import com.vaadin.server.VaadinServlet;import com.vaadin.flow.server.VaadinServlet;. 我们使用的一个插件似乎引用了 vaadin 7 的东西,因此我们都没有注意到错误的 import 语句。我们应该停止使用此插件或将其更新到最新版本。

从中吸取教训:我猜,请确保您没有通过 pom 中的依赖项引用 Vaadin 7。

于 2019-03-29T15:38:32.850 回答