我有一个使用 Dropwizard 和 Vaadin7 的工作项目。 我需要在现有环境中使用 Vaadin8 而不删除 vaadin7 代码。 我可以使用 Vaadin7 和 Vaadin8 这两个版本来运行我的项目吗? 由于我是 Vaadin 的新手,任何人都可以帮助我解决这个问题吗?
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-themes</artifactId>
<version>7.5.10</version>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-client-compiled</artifactId>
<version>7.5.10</version>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-client</artifactId>
<version>7.5.10</version>
</dependency>
这是我当前的 vaadin 配置
最佳答案
你不能在 Maven 中使用同一个依赖的两个版本,它将使用第一个。
只要您没有在代码中使用 COMMUNITY ADD-ONS,将版本升级到 8 不会有问题。
我给你留下了一个很好的指南来学习如何升级版本: Guide to upgrade vaadin
关于java - 我可以在一个 Maven 项目中使用两个 Vaadin 版本吗(Vaadin7 和 Vaadin8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55572190/