当前位置: 首页 > 知识库问答 >
问题:

Vaadin在从23.2.10升级到23.3.1后没有出现

穆理
2023-03-14

意图:我想从 Vaadin 23.2.10 切换到 23.3.1。

我所做的:在pom.xml中,我将Vaadin版本从23.2.10更改为23.3.1。

发生了什么:之后,应用程序(Spring Boot加瓦丁)启动,但用户界面没有出现。相反,我看到这条消息:

问:在这些版本之间迁移有什么特别的吗?https://vaadin.com/blog/vaadin-23.3-kubernetes-cloud-new-ui-components的指南只是说“如果您使用的是Vaadin 23.2. x,请将pom.xml中的Vaadin版本更新为23.3.0。”

我尝试的和额外的观察:

>

  • 多亏了虚拟化,我多次使用相同的开发环境。当在23.2.10版本离开Vaadin时,一切都很好。切换到23.3.1(或23.3.0)后,用户界面不再显示。

    从 23.3.1/23.3.0 切换回 23.2.10 时,UI 启动,但 UI 中显示错误消息:”

     [TypeScript] Cannot find module '@vaadin/tooltip' or its corresponding type declarations.
     /home/[mypath]/frontend/generated/jar-resources/tooltip.ts:1:25
       > 1 | import { Tooltip } from '@vaadin/tooltip';
           |                         ^^^^^^^^^^^^^^^^^
         2 |
         3 | const _window = window as any;
         4 | _window.Vaadin = _window.Vaadin || {};
    

    删除文件夹 .m2/com/vaadin 和 node_modules 以及 package.json 和 package-lock.json 无济于事:版本 23.3.x 仍然会出现 404 错误行为。

    在一个运行良好的应用程序中(使用Vaadin 23.2.10,从未尝试升级),启动时控制台中会显示一条消息:“Vaadin应用程序已部署并启动到上下文路径“/”。23.3.x版本中缺少此消息。

  • 共有1个答案

    家西岭
    2023-03-14

    正如发行说明中所述,运行最新的Vaadin 23.3.x需要Spring Boot 2.7.x

    Vaadin 23.3.x无法向Spring Boot注册其自定义Servlet

     类似资料:
    • 目前我们使用的是JDK1.5,spring 2.0.4。我们正在使用许多库,如aspectj、cxf等。我们正在JBoss4.0.3上部署我们的应用程序。我们正在将JDK1.5升级到1.7。我能够成功地编译代码。但是,当我部署应用程序时。我正在犯错误。 在大量搜索之后,我更新了我们的3RDParty库,比如cxf 2.6.3版和neethi 3.0.0版。当我部署ear文件时,我已经开始得到以下错

    • 我有一个与PHP cURL不工作完全相同的问题——Windows7 64位上的WAMP Apache重新启动时不加载CURL,消息为:“PHP启动:无法加载动态库'c:/wamp/bin/PHP/php5.3.22/ext/PHP_CURL.dll”-操作系统无法运行%1。\r\n在第0行的未知位置” 除了我没有安装5.3.13在其他线程,但我试图升级PHP在现有的WAMP安装从5.3.4到5.3

    • 失败:构建失败,但有例外。 > 其中:脚本C:\flatter\packages\flatter\u tools\gradle\flatter。格雷德尔线:1070 错误:任务:app:compileFlutterBuildDebug的执行失败。 处理“命令”C:\flatter\bin\flatter。bat“”以非零退出值1结束 > 获取更多帮助https://help.gradle.org

    • 我使用WebPack4将Angular从Angular.js1.6.6升级到Angular 6: 创建自定义别名,向tsconfig添加正确路径,Webpack构建通过并产生输出,但当应用程序在浏览器中启动时,控制台中弹出错误:n格鲁特丢失或不正确的ng模块组件没有正确执行什么操作&如何修复此错误?

    • Win7-64,Python 3.6。将tensorflow升级到1.8后,如下文本 给出错误: Traceback(最近一次调用最后一次):File"C:\Program Files\Python36\lib\site-pack\tenorflow\python\pywrap_tensorflow_internal.py",第14行,swig_import_helper返回importlib.i

    • 在将我的应用程序中的Vaadin从7.1.8升级到7.5.3之后,我遇到了一个奇怪的问题。 我的登录servlet无法处理任何请求,因为我认为Vaadin的安全密钥无效。 Vaadin现在使用elemental.json,当使用的第一次与应用程序交互时,我收到一个错误。 我浏览过SO和Vaadin论坛,我似乎是唯一有问题的人:( 任何帮助都将不胜感激。谢谢 这是堆栈 14:09:31,232 SE

    • 当我将我的keycloak版本从3.2.1升级到4.5时,我遇到了以下异常。如果我从3.2.1转到keycloak 4.2.1我就不明白了。看起来像是keycloak 4.5特有的东西。

    • 一切都很好,当它是在Ubuntu-18.04.谢谢:)