2014-06-12 1 views
0

아키타 입을 사용하여 프로젝트를 만들려고했지만 'ArchetypeGenerationFailure'가 있습니다.org.apache.maven.archetype.exception.ArchetypeGenerationFailure

이 파일의 요소에있는 일부 채트가있는 XML 파일의 오류가 발생합니다.

아래 코드는 해당 XML 파일입니다. 값 태그에서 ': + :'및 ': -'을 제거하면 작동합니다.

나는이 헌장 앞에서 '\'을 사용하여 여전히 작동하지 않으려 고 노력했다. 이견있는 사람 ?. 감사합니다

<ResourceProps> 
    <Tag>process.path</Tag> 
    <Value>/usr/bin:/usr/sbin:/usr/java/default/bin:/usr/java/default/jre/bin${PATH:+:}${PATH:-}</Value> 
</ResourceProps> 

오류 메시지

org.apache.maven.archetype.exception.ArchetypeGenerationFailure : 오류 병합 속도 템플릿 : 가 발생했습니다 ": + :} '라인 (30)에, 열 (86)

가 나는 문자의 UTF-8 버전을 사용하여 시도

    ,
  • -> +
  • -> -

그러나

원형 org.apache.maven.archetype.exception.ArchetypeGenerationFailure에서 프로젝트를 만들 수 없습니다 오류

의 같은 종류 가지고 : 오류 병합 속도 템플릿 : 발생했습니다 "&"라인 (30)에서, 중 하나 기다리고 있었다 원형-자원의 열 (86) : 를 "}"... ...

답변

0

UTF-8 버전의 문자를 사용해 보셨습니까?

+ -> &#43; 
- -> &#45; 
+0

나는 전에이를 사용하여 시도하지만 원형 org.apache.maven.archetype.exception.ArchetypeGenerationFailure에서 프로젝트를 만들려면이 오류가 없습니다 가지고 : 오류 병합 속도 템플릿 :가 발생을 "및"줄 30, 열을 86 of archetype-resources 다음 중 하나를 기대하고 있음 : "}"... ... – user3230140