1

我有一个已添加到项目中的依赖项:

        <dependency>
        <groupId>com.vaadin</groupId>
        <artifactId>vaadin-server</artifactId>
        <version>7.0.5</version>
    </dependency>

当我编译和运行时,我收到一个错误,表明签名不匹配。在我的 Java 构建路径 (Eclipse) 中查看我的 Maven 依赖项,我看到 Maven 为 Vaadin 版本 6.8.8 添加了一个 jar。我已经搜索了我的pom.xml并且没有看到我添加了那个。我假设这个依赖是由另一个依赖添加的。

我绝对想使用 Vaadin 7.0.5 版。只要版本 6.8.8 不断被包括在内,它就会成为一个问题。我该如何解决这个问题?

4

1 回答 1

4
mvn dependency:tree

获得输出后,您可以添加合适的排除项。

于 2013-04-30T23:35:16.723 回答