我试图从 Vaadin 8 迁移到 10,当我在我的 pom 文件中更新 vaadin-bom 的版本时遇到了问题。
以前的:
<properties>
<vaadin.version>8.4.3</vaadin.version>
<vaadin.plugin.version>8.4.3</vaadin.plugin.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-bom</artifactId>
<version>${vaadin.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-server</artifactId>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-push</artifactId>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-client-compiled</artifactId>
</dependency>
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-themes</artifactId>
</dependency>
</dependencies>
一旦我将版本更新到 10.0.1,我已经收到所有依赖项的错误
项目构建错误:com.vaadin:vaadin-server:jar 的“dependencies.dependency.version”缺失。
我是否明确放置了依赖项的版本(最新的仍然是 8++)?或者我应该在我的 pom 文件中更改任何步骤以使更新成功?