Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Vaadin7 应用程序,我正在尝试移动到 Vaadin12,并且有一行代码我调用 VaadinServlet.getCurrent() 来获取 servlet(我实际上需要配置信息)。它返回空值。发生了什么,我该如何解决?
显然,这行代码在 Vaadin7 中运行良好。
好的,这是一个简单的解决方案:我只需要更改import com.vaadin.server.VaadinServlet;为import com.vaadin.flow.server.VaadinServlet;. 我们使用的一个插件似乎引用了 vaadin 7 的东西,因此我们都没有注意到错误的 import 语句。我们应该停止使用此插件或将其更新到最新版本。
import com.vaadin.server.VaadinServlet;
import com.vaadin.flow.server.VaadinServlet;
从中吸取教训:我猜,请确保您没有通过 pom 中的依赖项引用 Vaadin 7。