2017-01-20 3 views
1

spring-boot-starter의 1.4.3.RELEASE에는 다음 pom.xml이 작동하지 않습니다. - 부모, 그리고 그것은 "오류 구문 분석 생명주기 처리 지침"을 말합니다. 하지만 버전을 1.4.2로 변경하면 문제가 자동으로 해결됩니다. 내 질문에, 1.4.3 버전이 pom 스키마 정의와 호환되지 않습니까?spring-boot-starter-parent 1.4.3을 maven과 함께 사용하는 경우 컴파일시 오류 처리 라이프 사이클 처리 지침 (1.4.2에서 잘 작동 함)

<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> 
<parent> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-parent</artifactId> 
    <version>1.4.3.RELEASE</version> 
</parent> 
<packaging>war</packaging> 
<artifactId>SpringCloudConfig</artifactId> 
<properties> 
    <java.version>1.8</java.version> 
</properties> 
<dependencies> 
    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-test</artifactId> 
    </dependency> 
</dependencies> 

+1

당신이이 글을 읽을 수 있나요? http://stackoverflow.com/questions/38943612/error-parsing-lifecycle-processin g-instructions –

+0

1.4.3.RELEASE에 문제가 없습니다. 빌드 할 수 있습니다. – ravthiru

답변

2

전체 .m2 폴더 나 도움이 될 특정 jar 파일 삭제, 경우에 대비하여 받는다는 로컬 저장소에 jar 파일이 손상되었습니다. C : \ Users \ yourUserName \ .m2 폴더를 제거하여 문제를 해결했습니다. 그런 다음 이클립스 화성으로 다시 전환하십시오 (문제가 발생하면 Eclipse Neon을 사용하고있었습니다). Eclipse Mars는 1.4.2 및 1.4.3 버전과 호환됩니다.

0

http://maven.apache.org/xsd/maven-4.0.0.xsd "> 4.0.0 org.springframework.boot 스프링 부팅 스타터 부모 1.4.3.RELEASE 테스트 테스트 0.0.1-SNAPSHOT 테스트

<properties> 
    <java.version>1.8</java.version> 
</properties> 
<dependencies> 
    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-test</artifactId> 
    </dependency> 
</dependencies>