spring-Cloud maven build报错:Non-parseable POM ---spring-cloud-dependencies- Brixton.RELEASE.pom

来源:互联网 发布:手指算法图解 编辑:程序博客网 时间:2024/05/18 22:54

当构建spring-cloud微服务demo时候报错:

pom文件如下:

<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/xsd/maven-4.0.0.xsd">  <modelVersion>4.0.0</modelVersion>  <groupId>com.yunfeng.spring.cloud</groupId>  <artifactId>spring-cloud-demo</artifactId>  <version>0.0.1-SNAPSHOT</version>  <packaging>jar</packaging>  <name>spring-cloud-demo</name>  <properties>    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>     <java-version>1.7</java-version>  </properties><parent>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-parent</artifactId>    <version>1.3.5.RELEASE</version>    <relativePath/> <!-- lookup parent from repository --></parent><dependencies>    <dependency>        <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-test</artifactId>    <scope>test</scope>    </dependency>    <dependency>        <groupId>org.springframework.cloud</groupId>    <artifactId>spring-cloud-starter-eureka-server</artifactId>    </dependency></dependencies><dependencyManagement>    <dependencies>        <dependency>        <groupId>org.springframework.cloud</groupId>        <artifactId>spring-cloud-dependencies</artifactId>        <version>Brixton.RELEASE</version>        <type>pom</type>        <scope>import</scope>    </dependency>    </dependencies></dependencyManagement></project>

构建mvn eclipse:eclipse项目时候maven报错:

Multiple annotations found at this line:    - org.codehaus.plexus.archiver.jar.JarArchiver    - Project build error: Non-parseable POM D:\maven-repository\org\springframework\cloud\spring-cloud-dependencies\Brixton.RELEASE\spring-cloud-dependencies-     Brixton.RELEASE.pom: entity reference names can not start with character '&' (position: START_TAG seen ...e();\r\ndocument.body.appendChild(x);if(typeof is_online==\'number     \'&&... @7:61)

折腾了半个小时,在本地的maven库中删除了spring-boot-starter-parent.1.3.5下的所有文件解决其中一个报错,随后删除maven库中的pom文件:Brixton.RELEASE\spring-cloud-dependencies-
Brixton.RELEASE.pom。
删除文件如图:
这里写图片描述
重新构建项目后build success。

1 0