首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vaadin 10 maven pom文件

Vaadin 10 maven pom文件
EN

Stack Overflow用户
提问于 2018-06-28 01:17:34
回答 1查看 936关注 0票数 0

我试图从Vaadin 8迁移到10,当我更新我的pom文件中的vaadin-bom版本时,我遇到了问题。

以前:

代码语言:javascript
复制
<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文件中是否有任何步骤可以使更新成功?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-28 06:14:58

Vaadin 10的打包方式与以前的版本略有不同,这意味着有不同的工件in和不同的Maven插件(仅用于生产构建)。不建议直接通过更改版本号和解决编译错误来进行更新。

您可以使用https://vaadin.com/start中的一个"Project“启动程序来找到一个可工作的基线pom.xml设置,然后在此基础上添加您自己的东西。

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

https://stackoverflow.com/questions/51073411

复制
相关文章

相似问题

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