Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.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工具套件中构建maven项目时出错_Spring_Maven_Spring Tool Suite - Fatal编程技术网

在spring工具套件中构建maven项目时出错

在spring工具套件中构建maven项目时出错,spring,maven,spring-tool-suite,Spring,Maven,Spring Tool Suite,当它们确实存在时显示缺失的工件 说明资源路径位置类型 ArtifactDescriptorException:未能读取org.jvnet.staxex:stax-ex:jar:RELEASE:VersionResolutionException:未能解析org.jvnet.staxex:stax-ex:jar:RELEASE:无法在本地(C:\Users\joshuach.m2\repository)中找到元数据org.jvnet.staxex:stax-ex/maven-metadata.xm

当它们确实存在时显示缺失的工件

说明资源路径位置类型 ArtifactDescriptorException:未能读取org.jvnet.staxex:stax-ex:jar:RELEASE:VersionResolutionException:未能解析org.jvnet.staxex:stax-ex:jar:RELEASE:无法在本地(C:\Users\joshuach.m2\repository)中找到元数据org.jvnet.staxex:stax-ex/maven-metadata.xmlpom.xml/wap-w9-info-client第1行Maven依赖性问题

POM.xml文件:

<project xmlns="http://maven.apache.org/POM/4.0.0" 

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.ecs.irs</groupId>
    <artifactId>wap-w9-info-client</artifactId>
    <packaging>war</packaging>
    <version>2.1.0</version>

    <parent>
        <groupId>com.ecs</groupId>
        <artifactId>ecs-parent</artifactId>
        <version>1.0.11</version>
    </parent>

    <properties>
        <bds.version>1.0.0</bds.version>
        <cxf.version>2.4.0</cxf.version>
        <irs.data.common.version>3.0.0</irs.data.common.version>
        <org.springframework.version>3.0.5</org.springframework.version>
    </properties>

    <build>
        <finalName>${project.artifactId}</finalName>
        <plugins>

            <plugin>
                <artifactId>maven-clean-plugin</artifactId>
                <version>2.4.1</version>
                <configuration>
                <filesets>
                    <fileset>
                        <directory>src/main/webapp/WEB-INF/classes</directory>
                        <followSymlinks>false</followSymlinks>
                    </fileset>
                    <fileset>
                        <directory>src/main/webapp/WEB-INF/lib</directory>
                        <followSymlinks>false</followSymlinks>
                    </fileset>
                </filesets>
                </configuration>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId> 
                <artifactId>maven-compiler-plugin</artifactId> 
                <version>2.0</version><!--$NO-MVN-MAN-VER$--> 
                <configuration>
                    <source>1.6</source> 
                    <target>1.6</target> 
                </configuration>
                </plugin>

            <plugin>
                <artifactId>maven-war-plugin</artifactId> 
                <version>2.0.1</version> 
                <configuration>
                    <webResources>
                        <resource>
                            <directory>
                                ${basedir}/src/main/webapp
                            </directory>
                            <filtering>true</filtering>
                            <excludes>
                                <exclude>**/.MySCMServerInfo</exclude>
                                <exclude>**/*.gif</exclude>
                                <exclude>**/*.png</exclude>
                                <exclude>**/*.jpg</exclude>
                                <exclude>**/*.ftl</exclude>
                            </excludes> 
                        </resource>
                    </webResources>
                </configuration>
            </plugin>
        </plugins>
    </build>

<dependencies>
    <dependency>
        <groupId>com.ccbill.dbd</groupId>
        <artifactId>DBDReplication</artifactId>
        <version>5.1.0</version>
    </dependency>

    <!-- IRS & Data Service  -->
    <dependency>
        <groupId>com.ecs.irs</groupId>
        <artifactId>irs-data-common</artifactId>
        <version>2.1.0</version><!-- Was "${irs.data.common.version}" -->
    </dependency>

    <!--  Bad Data -->
    <dependency>
        <groupId>com.ecs.bds</groupId>
        <artifactId>bds-interfaces</artifactId>
        <version>${bds.version}</version>
    </dependency>

    <!--   Spring  --> 
    <dependency>
        <groupId>org.springframework</groupId> 
        <artifactId>spring-context</artifactId> 
        <version>3.0.6</version><!--$NO-MVN-MAN-VER$, was "${org.springframework.version}"--> 
    </dependency>

    <dependency>
        <groupId>org.springframework</groupId> 
        <artifactId>spring-webmvc</artifactId> 
        <version>3.0.6</version><!--$NO-MVN-MAN-VER$, was "${org.springframework.version}"--> 
    </dependency>

    <dependency>
        <groupId>commons-fileupload</groupId>
        <artifactId>commons-fileupload</artifactId>
        <version>1.2</version>
    </dependency>

    <!-- servlet --> 
    <dependency>
        <groupId>javax.servlet</groupId> 
        <artifactId>servlet-api</artifactId> 
        <version>2.5</version><!--$NO-MVN-MAN-VER$-->
        <scope>provided</scope> 
    </dependency>

    <!-- jackson json mapper -->
    <dependency>
        <groupId>org.codehaus.jackson</groupId>
        <artifactId>jackson-mapper-asl</artifactId>
        <version>1.7.4</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <!-- freemarker --> 
    <dependency>
        <groupId>org.freemarker</groupId> 
        <artifactId>freemarker</artifactId> 
        <version>2.3.16</version><!--$NO-MVN-MAN-VER$--> 
    </dependency>

    <!-- for Persister class -->
    <dependency>
        <groupId>org.simpleframework</groupId>
        <artifactId>simple-xml</artifactId>
        <version>1.7.3</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <!-- asm -->
    <dependency>
        <groupId>asm</groupId>
        <artifactId>asm</artifactId>
        <version>3.2</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <!-- cxf -->
    <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-frontend-jaxws</artifactId>
        <version>${cxf.version}</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-transports-http</artifactId>
        <version>${cxf.version}</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-transports-http-jetty</artifactId>
        <version>${cxf.version}</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <dependency>
        <groupId>org.jvnet.staxex</groupId>
        <artifactId>stax-ex</artifactId>
        <version>1.2</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-common-utilities</artifactId>
        <version>${cxf.version}</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <dependency>
        <groupId>org.apache.cxf</groupId>
        <artifactId>cxf-rt-databinding-aegis</artifactId>
        <version>${cxf.version}</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <dependency>
        <groupId>com.sun.xml.ws</groupId>
        <artifactId>jaxws-rt</artifactId>
        <version>2.2</version>
    </dependency>

    <dependency>
        <groupId>cglib</groupId>
        <artifactId>cglib</artifactId>
        <version>2.2</version><!--$NO-MVN-MAN-VER$-->
    </dependency>

    <!--  logging  --> 
    <dependency>
        <groupId>log4j</groupId> 
        <artifactId>log4j</artifactId> 
        <scope>compile</scope> 
    </dependency>

    <!-- testing -->
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <scope>provided</scope>
    </dependency>

    <!-- sys5auth -->
    <dependency>
        <groupId>com.ecs.auth</groupId>
        <artifactId>sys5auth</artifactId>
        <version>1.4.1</version>
        <exclusions>
            <exclusion>
            <groupId>com.ccbill.dbd</groupId>
            <artifactId>DBDReplication</artifactId>
        </exclusion>
        <exclusion>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
        </exclusion>
        <exclusion>
            <groupId>org.springframework</groupId>
            <artifactId>spring</artifactId>
        </exclusion>
        </exclusions>
    </dependency>

    <!-- DBD Replication    
    <dependency>
        <groupId>com.ccbill.dbd</groupId>
        <artifactId>DBDReplication</artifactId>
        <version>5.1.0</version>
    </dependency>-->

</dependencies>

</project>

4.0.0
com.ecs.irs
wap-w9-info-client
战争
2.1.0
com.ecs
ecs父级
1.0.11
1.0.0
2.4.0
3.0.0
3.0.5
${project.artifactId}
maven清洁插件
2.4.1
src/main/webapp/WEB-INF/classes
假的
src/main/webapp/WEB-INF/lib
假的
org.apache.maven.plugins
maven编译器插件
2
1.6
1.6
maven战争插件
2.0.1 
${basedir}/src/main/webapp
真的
**/.MySCMServerInfo
**/*.gif
**/*.png
**/*jpg先生
**/*.ftl
com.ccbill.dbd
数据库复制
5.1.0
com.ecs.irs
irs数据公用
2.1.0
com.ecs.bds
bds接口
${bds.version}
org.springframework
spring上下文
3.0.6 
org.springframework
SpringWebMVC
3.0.6 
文件上传
文件上传
1.2
javax.servlet
servlet api
2.5
假如
org.codehaus.jackson
杰克逊地图绘制者
1.7.4
org.freemarker
自由标记
2.3.16 
org.simpleframework
简单xml
1.7.3
asm
asm
3.2
org.apache.cxf
cxf rt前端jaxws
${cxf.version}
org.apache.cxf
cxf rt传输http
${cxf.version}
org.apache.cxf
cxf rt传输http jetty
${cxf.version}
org.jvnet.staxex
斯塔克斯交易所
1.2
org.apache.cxf
通用工具
${cxf.version}
org.apache.cxf
cxf rt数据绑定宙斯盾
${cxf.version}
com.sun.xml.ws
jaxws-rt
2.2
cglib
cglib
2.2
log4j
log4j
编撰
朱尼特
朱尼特
假如
com.ecs.auth
sys5auth
1.4.1
com.ccbill.dbd
数据库复制
javax.servlet
servlet api
org.springframework
春天
转到此文件夹:

 '../.m2/repository/org/jvnet/staxex'
对于所有版本,删除目录中除.jar和.pom文件之外的所有文件。 如果没有帮助,请尝试删除整个目录

对我来说,有时这也有助于强制检查绕过本地缓存数据:

mvn -U clean install