모듈 pom을 변경하지 않고 부모 pom에서 모듈 속성을 재정의 할 수 있습니까?
예를 들면 :
모듈 pom (전혀 변경할 수 없습니다) :
<properties>
<someProperty>some value to be replaced</properties>
</properties>
부모 pom :
<properties>
<someProperty>strongValue</someProperty> <!-- some magic here -->
</properties>
효과적인 모듈 pom :
<properties>
<someProperty>strongValue</someProperty>
</properties>
그렇다면 그것을 달성하는 방법?
아니, 할 수 없습니다. 아이디어는 값을 재정의 할 수 없어야한다면 속성을 사용하지 않는 것입니다. 다른 옵션이없는 경우 http://maven.apache.org/enforcer/enforcer-rules/requireProperty.html 을 사용하여 속성에 예상과 다른 값이있는 경우 빌드를 중단 할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다