부모 속성에 대한 액세스를 얻을 수 없습니다 : 나는Maven은 내가 구조 다음 한
<properties>
<product-version>3.7.8</product-version>
</properties>
내가 child-component
을 구축하고있다 ${product-version}
사용과 같은 버전의 속성이 부모 POM에서
parent-pom (pom)
|
- base-component (with <parent> parent-pom </parent>)(pom)
|
-- child-component (with <parent> base-component </parent>)(jar)
-- some-folder/another-child (with <parent> base-component </parent>)(jar)
- 오류없이 빌드됩니다. 그러나 another-child
(자식 구성 요소를 종속성으로)을 만들려고 할 때 - <relativePath>
을 설정하더라도 maven이 ${product-version}
을 읽을 수 없거나 Could not find artifact base-component
이라는 오류가 발생합니다.
문제는 기본 구성 요소와 다른 구성 요소 사이의 폴더라고 생각하지만 레벨을 위로 이동할 수는 없습니다.
아이디어가 있으십니까?
"another-child"가 올바른 부모를 사용합니까? – wemu
@wemu 나는 예라고 생각하고 "another-child"는 기본 구성 요소에입니다. –