使用Maven访问Spring Web Flow快照版本

时间:2011-08-02 09:53:21

标签: spring jsf maven spring-webflow

我需要在我的项目中尝试Spring Web Flow的当前快照版本2.3.1,希望它能为我修复this bug。我已阅读how to access nightly builds上的文档,并将以下内容添加到我的pom.xml中:

    <dependency>
        <groupId>org.springframework.webflow</groupId>
        <artifactId>spring-webflow</artifactId>
        <version>2.3.1.BUILD-SNAPSHOT</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.webflow</groupId>
        <artifactId>spring-faces</artifactId>
        <version>2.3.1.BUILD-SNAPSHOT</version>
    </dependency>

需要存储库:

    <repository>
        <id>org.springsource.maven.snapshot</id>
        <name>SpringSource Maven Central-compatible Snapshot Repository</name>
        <url>http://maven.springframework.org/snapshot</url>
    </repository>

但是当我尝试mvn clean install maven无法解决依赖关系时:

* [错误] ...以下工件无法解析:org.springframework.webflow:spring-webflow:jar:2.3.1.BUILD-SNAPSHOT,org.springframework.webflow:spring-faces:jar: 2.3.1.BUILD-SNAPSHOT ......

我错过了一些明显的东西吗?我使用的是错误的快照版本吗?有没有办法列出快照存储库的内容?任何提示都表示赞赏......

P.S。:我在SpringSource社区论坛上交叉发布了这个问题,如果我在那里发布,我当然会在这里发布答案。

1 个答案:

答案 0 :(得分:1)

我找不到你在依赖项中拍摄的快照的版本,以下是我从春季来源网站http://static.springsource.org/downloads/nightly/snapshot-download.php?project=SWF

可以看到的所有网络流量快照下载

如果你更改了你的pom.xml中的版本标签,它将解决问题。

<version>2.3.0.BUILD-SNAPSHOT</version>