首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行vaadin流和vaadin-8

运行vaadin流和vaadin-8
EN

Stack Overflow用户
提问于 2022-04-10 14:17:54
回答 1查看 73关注 0票数 0

我有一份工作申请。我想将这个应用程序迁移到vaadin-23.I已经添加了与vaadin-23相关的依赖项。

代码语言:javascript
复制
            <dependency>
                <groupId>com.vaadin</groupId>
                <artifactId>vaadin-bom</artifactId>
                <version>${vaadin23.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>

我能够创建基于vaadin-23的视图。但问题是,我的vaadin-23视图中没有使用@Route注释。我无法从浏览器中访问那些urls。我是否需要为vaadin-23创建servlet,就像为vaadin-8创建servlet一样?

EN

回答 1

Stack Overflow用户

发布于 2022-06-17 13:05:15

如果应用程序没有使用Spring,那么请检查这个示例项目,以便从Vaadin 8逐步迁移到Vaadin 14,在同一个工作区中同时运行两个应用程序。对于项目设置,Vaadin 23的场景不应该有所不同。github.com/TatuLund/migrate-v8-to-v14/tree/master

但是,如果您使用Spring,情况很可能是这样。这两个Vaadin版本都需要不同版本的Spring附加组件,而这些版本又定义了新的作用域,并且会发生冲突。

在这种情况下,人们总是可以在不同的上下文路径或不同的端口上部署两场不同的战争。当然,您应该将项目分开,并对每个项目使用不同的IDE实例。但是,如果您的要求是让两个应用程序在同一台服务器上运行,这样就很容易在它们之间切换,它将为此目的工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71817433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档