Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring Security 3.0.3.RELEASE:ArtifactTransferException:传输失败_Spring_Spring Security_Maven 3_Pom.xml - Fatal编程技术网

Spring Security 3.0.3.RELEASE:ArtifactTransferException:传输失败

Spring Security 3.0.3.RELEASE:ArtifactTransferException:传输失败,spring,spring-security,maven-3,pom.xml,Spring,Spring Security,Maven 3,Pom.xml,以下是解决依赖项时spring security 3的错误I: Multiple annotations found at this line: - Missing artifact org.springframework.security:org.springframework.security.web:jar:3.0.3.RELEASE - ArtifactTransferException: Failure to transfer org.springframe

以下是解决依赖项时spring security 3的错误I:

Multiple annotations found at this line:
    - Missing artifact org.springframework.security:org.springframework.security.web:jar:3.0.3.RELEASE
    - ArtifactTransferException: Failure to transfer 
     org.springframework.security:org.springframework.security.web:jar:3.0.3.RELEASE from http://
     repository.springsource.com/maven/bundles/release was cached in the local repository, resolution will not be 
     reattempted until the update interval of com.springsource.repository.bundles.release has elapsed or updates are 
     forced. Original error: Could not transfer artifact org.springframework.security:org.springframework.security.web:jar:
     3.0.3.RELEASE from/to com.springsource.repository.bundles.release (http://repository.springsource.com/maven/
     bundles/release): connection timed out to http://repository.springsource.com/maven/bundles/release/org/
     springframework/security/org.springframework.security.web/3.0.3.RELEASE/
     org.springframework.security.web-3.0.3.RELEASE.jar
以下是如何在我的pom文件中定义spring security 3依赖项:

        <!-- Spring Security dependencies -->
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>org.springframework.security.acls</artifactId>
            <version>${spring.security.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>org.springframework.security.config</artifactId>
            <version>${spring.security.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>org.springframework.security.core</artifactId>
            <version>${spring.security.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>org.springframework.security.taglibs</artifactId>
            <version>${spring.security.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.security</groupId>
            <artifactId>org.springframework.security.web</artifactId>
            <version>${spring.security.version}</version>
        </dependency>

org.springframework.security
org.springframework.security.acls
${spring.security.version}
org.springframework.security
org.springframework.security.config
${spring.security.version}
org.springframework.security
org.springframework.security.core
${spring.security.version}
org.springframework.security
org.springframework.security.taglibs
${spring.security.version}
org.springframework.security
org.springframework.security.web
${spring.security.version}
以下是我在pom中定义的存储库:

    <!-- SpringSource EBR repos -->
    <repository>
        <id>com.springsource.repository.bundles.release</id>
        <name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
        <url>http://repository.springsource.com/maven/bundles/release</url>
    </repository>
    <repository>
        <id>com.springsource.repository.bundles.external</id>
        <name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
        <url>http://repository.springsource.com/maven/bundles/external</url>
    </repository> 

com.springsource.repository.bundles.release
SpringSource企业捆绑包存储库-SpringSource捆绑包版本
http://repository.springsource.com/maven/bundles/release
com.springsource.repository.bundles.external
SpringSource企业捆绑包存储库-外部捆绑包版本
http://repository.springsource.com/maven/bundles/external
有人能帮我理解为什么我会犯这个错误吗

谢谢。

我测试了url:

http://repository.springsource.com/maven/bundles/release/org/springframework/security/org.springframework.security.web/3.0.3.RELEASE/org.springframework.security.web-3.0.3.RELEASE.jar

它毫无问题地工作(我得到了文件)

从本地m2存储库中删除(或重命名备份)文件夹
org/springframework/security/org.springframework.security.web/3.0.3.RELEASE
,然后重试。

我测试了url:

http://repository.springsource.com/maven/bundles/release/org/springframework/security/org.springframework.security.web/3.0.3.RELEASE/org.springframework.security.web-3.0.3.RELEASE.jar

它毫无问题地工作(我得到了文件)


从本地m2存储库中删除(或重命名以备备份)文件夹
org/springframework/security/org.springframework.security.web/3.0.3.RELEASE
,然后重试。

对于出现此问题并在此处结束的其他人,。对于出现此问题并在此处结束的其他人。